SQL Server 監督工具筆記
2021-01-27
筆記 SQL Server 上實用的監督工具,可以用於 Trouble Shooting 以及實驗底層運作機制所使用。
SQL Server Profiler
新增追蹤,並選擇要使用的追蹤範本,範本定義了要監督的與 SQL Server 進行的行為種類。
工作列常用的按鈕及其功能。
可以藉由屬性介面,調整要篩選的事件、並篩選特定欄位。使用的模糊比較方式為 %
符號。
另存新檔,可以將追蹤的結果儲存在檔案、資料表或者 XML。
運用工具的練習
- 如何追蹤特定資料庫的使用情形
- 如何追蹤特定使用者(loginName)的使用情形
- 如何追蹤特定的 SQL Command(TextData)
- 如何追蹤耗時、耗資源的行為
- Application Name 差別的意涵
- Event Class 的常見類別 / 實用類別
活動監視器
使用 SSMS 對 Dtabase Server right click
來檢視。
可以總覽伺服器資源所使用的情形,包括 CPU、IO 以及各項 Query 占用的資源量以及使用的查詢時間,同時可以檢視連線中的處理序以及資源等候的情形。
Surveillance Stored Procedures
Read Error Logs 🧭
exec sp_readerrorlog