讓SQL Server為工作負載高峰提前做好準備[4] 軟件測試
通過使用第三方的SQL備份產品,減少你的備份對數據庫性能的影響。
重新編譯存儲過程
重新編譯你的存儲過程,以確保選擇了優化的執行計劃。
運行預熱腳本
在你的數據庫上運行預熱腳本,確保你的查詢可以從緩沖中獲得最大收益。
警惕性能監控
你可以通過使用標準模板運行SQL Server Profiler,以此最小化對系統性能的影響。其他供應商提供的各種工具,例如, Imdeca Software Inc. 和 Idera,都可以為你的SQL Server提供窗口來評估你系統的健康程度和性能。許多這樣的工具都具有針對你的SQL Server的記憶和處理器印記。Performance Monitor也同樣具有,并且它還可以為你的數據庫提供一個可替換的窗口。
定時批處理任務
為你的批處理任務或者DTS包定時,讓它們在低負載的時間運行,或者把它們推遲,直到假期的高峰時期過后。
總結
這里是我們對于你可以提前采用的提高SQL Server解決方案在負載高峰時期的性能的全部預備措施。除了仔細地計劃和測試之外,別無他法。我們回顧了一系列的有關可能會導致產品系統在高負載情況下的性能下降的設置的貼士。判斷一下哪些貼士可能會為你所用,最有代表性的環境中對它進行測試。
原文轉自:http://www.anti-gravitydesign.com