![]() |
1
3
你肯定想避免使用任何 custom or built-in functions wrapping a column in a filter -它严重限制了优化器在索引使用和可查看性方面可以为您做什么。您应该养成尽可能使用相等运算符和/或联合方法的习惯,这里就是这样。与isNull()或coalesce()方法相比,以下方法更为可取:
或者下面概述的联合方法也可以更好地工作,在您的环境中进行尝试,以确定哪个选项是最好的。 一个简单的例子将展示您在性能上看到的巨大差异:
|
![]() |
2
0
如果你想看到性能的差异,它们会很快出现。 我认为首选的款式是
|
![]() |
ybou · 需要帮助从SQL 2005查询中删除过时的=*连接运算符 8 年前 |
![]() |
Robert · 将多个分隔符分隔的字段视为不同的行 8 年前 |
![]() |
hud · 执行存储过程会导致错误 9 年前 |
![]() |
Gonzalo · 如何将存储过程的结果插入到新表中? 9 年前 |