只是一个基本的问题...
添加更多过滤器会提高表扫描的性能吗?
例如,如果我有一个包含很多 NULL 值的列的表,但我只寻找 > 35 的值。
这样做更快WHERE something IS NOT NULL AND something > 35
还是我应该坚持使用WHERE something > 35
.
运行 MS SQL Server 2005。
只是一个基本的问题...
添加更多过滤器会提高表扫描的性能吗?
例如,如果我有一个包含很多 NULL 值的列的表,但我只寻找 > 35 的值。
这样做更快WHERE something IS NOT NULL AND something > 35
还是我应该坚持使用WHERE something > 35
.
运行 MS SQL Server 2005。