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