下面的鏈接解釋我的桌子的情況:物理與列存儲讀取更重要的是在堆
當比較兩種情況,一是在查詢使用運行列存儲索引,另一個是查詢在簡單堆上運行的地方。當我比較這兩個結果時,我發現即使使用列存儲的查詢比其他情況下的查詢執行得更好,只需在堆上運行即可。 但是,使用列存儲索引的查詢涉及物理讀取(1),而原始讀取沒有。
這兩個查詢具有相同的執行計劃。另外,我在兩種情況下在熱和冷的緩衝區中運行查詢。在冷緩衝區中,原始查詢需要4次物理讀取,而在警告緩衝區中,則需要0次物理讀取。 但是,使用列存儲索引的查詢的行爲保持不變。這背後有什麼特別的原因嗎?
請參閱[「應該在其標題中包含」標籤「嗎?」](http://meta.stackexchange.com/questions/ 19190/should-questions-include-tags-in-titles),其中共識是「不,他們不應該」! – 2015-04-03 18:26:26
@AndreasNiedermair - 感謝您的編輯。我的錯,我錯過了。 – user2673722 2015-04-03 18:29:00
不用擔心 - 沒問題:) – 2015-04-03 18:29:37