0
SQL Server是否使用外部WHERE子句中的过滤器优化子查询?是否根据WHERE子句进行了子查询优化?
拿这个例子:
SELECT * FROM BIGTABLE //
了10秒
SELECT * FROM (SELECT * FROM BIGASSTABLE) a WHERE column1 = 2 //small subset
了2秒
我的测试表明它......
SQL Server是否使用外部WHERE子句中的过滤器优化子查询?是否根据WHERE子句进行了子查询优化?
拿这个例子:
SELECT * FROM BIGTABLE //
了10秒
SELECT * FROM (SELECT * FROM BIGASSTABLE) a WHERE column1 = 2 //small subset
了2秒
我的测试表明它......
是的,查询默认情况下,通过标准化优化,这将打开括号并简化查询
http://www.google.com.au/search?sourceid=chrome&i e = UTF-8&q =谓词+推动 – 2012-01-13 06:21:20
酷...我会研究这一点。 – richard 2012-01-13 06:24:18