【排障】SQL Server數據庫運行簡易故障查找方法

在工作中難免遇到SQL Server在運行中碰到的問題,不特指某種問題,在我們沒法判斷是哪方面的問題的時候,以下方法可以幫我我們快速定位問題所在。

1.打開SQL Server Management Studio.連接上服務器




2.點擊上面導航欄的Tools(工具)--SQL Server Profiler。







3.這樣就打開了追蹤工具,輸入服務器的連接信息,點擊連接,然後接下來的選項默認就可以了,直接點擊RUN(運行),有興趣的同志可以自己研究下其他的功能,都很有用。




4.然後接下來這個追蹤工具就開始記錄SQL Server的每條運行記錄了,如果你是在運行某個軟件的時候出現的錯誤,現在就把那個操作重複一遍,等待再次出現錯誤。再次出現錯誤後立即到追蹤工具裏點擊暫停,根據出現錯誤的時間和提示等鎖定到那個時間點數據庫的運行內容,就能知道大致是什麼情況了。

如圖中我可以看到是在運行一個存儲過程,如果在這個時候出現的超時或者是錯誤,就能把問題鎖定到這裏。特別對於查找是運行什麼內容導致佔用了大量的時間很有用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章