相关疑难解决方法(0)

为什么 SQL 函数比 UDF 快

虽然这是一个相当主观的问题,但我觉得有必要在这个论坛上分享。

我个人经历过,当我创建一个 UDF(即使它并不复杂)并将其用于我的 SQL 时,它会大大降低性能。但是当我使用SQL inbuild 函数时,它们碰巧工作得更快。转换、逻辑和字符串函数就是一个明显的例子。

所以,我的问题是“为什么构建函数中的 SQL 比 UDF 快”?如果有人可以指导我如何从数学或逻辑上判断/操纵函数成本,那将是一个优势。

t-sql sql-server user-defined-functions

6
推荐指数
1
解决办法
1594
查看次数

标签 统计

sql-server ×1

t-sql ×1

user-defined-functions ×1