Những gì bạn có là một UDF vô hướng (nhận từ 0 đến n tham số và trả về giá trị vô hướng). Các UDF như vậy thường gây ra hoạt động theo từng hàng đối với truy vấn của bạn, trừ khi được gọi với các tham số không đổi, với chính xác loại suy giảm hiệu suất mà bạn đang gặp phải với truy vấn của mình.
Xem tại đây , tại đây và tại đây để được giải thích chi tiết về những cạm bẫy của hiệu suất khi sử dụng UDF.