理解性能的奧祕——應用程序中慢,SSMS中快(5)——案例:如何應對參數嗅探...

首先我們需要明白,參數嗅探本身不是問題,而是一個特性,避免SQL Server做出盲目的假設,從而產生次優查詢計劃。但是有些情況下,參數嗅探卻會帶來負面影響。通常有下面三種典型的情況: 查詢使用的參數嗅探完全不合適。也就是說,查詢計劃對於這次執行是合適的,但是對於下一次執行就可能不合適。 應用程序中存在特定的調用模式,而且與其他大部分調用模式差異很大。通常這種調用是針對初次啓動或者新一天的開始時調
相關文章
相關標籤/搜索