|
|
1
2
我肯定会将其拆分为两个查询,因为OR函数有时速度会很慢。另外,在这些列上放置一个非聚集索引(按行分组):
|
|
|
2
1
为什么不尝试通过查询分析器运行它?它可能会给你一些提示。
从查询的角度来看,我只能建议通过移动
|
|
|
3
1
通过查询分析器运行它,并允许它为您创建索引。我猜你至少有SQL 2000。为什么不在代码中分解一些功能呢?例如,您可以在代码中执行case语句。但这是假设您正在编写代码查询。我发现拆分查询和承担代码中的一些负载在运行时提供了显著的差异。 |
|
Sweepy Dodo · JSON lite的格式化 1 年前 |
|
|
giantjenga · 优化整数向量到二进制向量的转换 1 年前 |
|
Zegarek · Postgresql递归查询未提供预期结果 1 年前 |
|
|
Joe · 为什么这两个查询之间的性能存在如此大的差异? 2 年前 |
|
tic-toc-choc · 在`dplyr中高效使用列表进行过滤` 2 年前 |