2008R2 SQL數據庫監視和性能優化

以2008R2 SQL爲例數據庫

一、 在開始/管理工具裏打開系統的監視器ide

新建數據收集器工具

clip_image002

輸入名稱性能

clip_image004

添加監視項優化

clip_image006

添加項3d

clip_image008

輸入保存的目錄日誌

clip_image010

建立完成後啓動監視器server

clip_image011

一、 打開SQL server Profiler跟蹤服務blog

clip_image012

新建跟蹤項ip

clip_image014

運行一段時間後保存

clip_image016

關閉窗口,再打開這個跟蹤日誌,並導入以前的性能監視(性能監視和跟蹤要在同一時間內,不然提示沒有交集,沒法導入)

clip_image018

導入後就能夠直觀的看出在哪一個時間點上具體哪一個程序致使性能降低

clip_image020

選中多條線在系統性能高負荷下的點,就能夠在下窗口看到數據庫的執行語句了。

若是是代碼問題,就要對他進行優化,把這段代碼進行復制保存成SQL文本。

三、打開優化顧問,把以前保存的那段代碼導入

clip_image012[1]

clip_image022

把代碼粘貼進來進行自動優化處理

clip_image024

clip_image026

把自動優化後的執行語句複製到SQL裏執行優化

clip_image028

優化完後再查詢,能夠看出優化先後的差別

clip_image030

相關文章
相關標籤/搜索