SQL Server优化子选择是否使用WHERE子句外部的筛选器?
举个例子:
SELECT * FROM BIGTABLE //花了10秒
SELECT * FROM (SELECT * FROM BIGASSTABLE) a WHERE column1 = 2 //small subset耗时2秒
我的测试表明确实如此..。
发布于 2012-01-13 14:29:35
是的,优化器默认对查询进行规范化,这将打开括号并简化查询
https://stackoverflow.com/questions/8846718
复制相似问题