參數嗅探(Parameter Sniffing)(2/2)

索引(Index) 上次我們討論造成參數嗅探問題的根源是:在執行計劃裏,SQL 語句有時會產生書籤查找,有時會產生表/聚集索引掃描。如果你能在數據庫裏修改索引,解決這個問題的最簡單方法就是提供查詢列對應的覆蓋非聚集索引。這裏我們就要包含書籤查找的需要列,在非聚集索引的葉子層。這樣做後,就可以獲得計劃穩定性:不管提供的輸入任何參數,查詢優化器都可以編譯同樣的執行計劃——這裏就是都會用到索引查找(非聚
相關文章
相關標籤/搜索