|
|
1
3
你肯定想避免使用任何 custom or built-in functions wrapping a column in a filter -它严重限制了优化器在索引使用和可查看性方面可以为您做什么。您应该养成尽可能使用相等运算符和/或联合方法的习惯,这里就是这样。与isNull()或coalesce()方法相比,以下方法更为可取:
或者下面概述的联合方法也可以更好地工作,在您的环境中进行尝试,以确定哪个选项是最好的。 一个简单的例子将展示您在性能上看到的巨大差异:
|
|
|
2
0
如果你想看到性能的差异,它们会很快出现。 我认为首选的款式是
|
|
Sweepy Dodo · JSON lite的格式化 1 年前 |
|
|
giantjenga · 优化整数向量到二进制向量的转换 1 年前 |
|
Zegarek · Postgresql递归查询未提供预期结果 1 年前 |
|
|
Joe · 为什么这两个查询之间的性能存在如此大的差异? 1 年前 |
|
tic-toc-choc · 在`dplyr中高效使用列表进行过滤` 1 年前 |