Sp-Blitzindex
sp_BlitzIndex 生產中的性能問題
沒有真正的問題,但我正在尋找一些關於在繁忙的伺服器上執行它可能產生的影響的資訊。我應該擔心嗎?
在恢復的實例上執行結果是否會降低保真度?
謝謝你。
當您在已恢復的實例上執行它時,您不會獲得有關正在使用哪些索引以及 SQL Server 希望它擁有哪些索引的任何數據。
所以它並不是真的那麼有用 - 但是,了解 sp_BlitzIndex 執行需要多長時間很有用。如果您擔心性能影響,您可以在類似硬體上針對恢復的實例執行它,這會告訴您性能影響 - 但不要根據輸出採取任何行動。
我一直在我所有的數據庫伺服器上執行它,並且從未見過它的任何影響。它會為您返回大量有價值的資訊,如果您一一解決,您的大部分問題最終都會消失。
詢問伺服器上的負載就像詢問車速表導致的汽車負載(從 Brent Ozar 的影片之一複制)。您可以使用不同的參數執行此過程,如果您選擇使用bringthepain,那麼它會掃描大量資訊以為您提供詳細資訊。因此,需要小心使用該選項,並且應該只在下班時間或偶爾執行一次。