監視數據庫的目的是評估服務器的性能。?有效監視包括定期拍攝當前性能的快照來隔離導致問題的進程,以及連續收集數據來跟蹤性能趨勢。?Microsoft?SQL Server?和?Microsoft?操作系統提供實用工具,使您可以查看數據庫的當前狀態并跟蹤性能的狀態變化。
下一節包含的主題說明了如何使用?SQL Server?和 Windows 性能以及活動監視工具。?本節包含以下主題:
使用 Windows 工具執行監視任務
-
啟動系統監視器 (Windows)
-
查看 Windows 應用程序日志 (Windows)
使用 Windows 工具創建 SQL Server 數據庫警報
- 設置 SQL Server 數據庫警報 (Windows)
使用擴展事件執行監視任務
-
擴展事件
-
快速入門:SQL Server 中的擴展事件
-
在對象資源管理器中管理事件會話
-
更改擴展事件會話
-
將現有 SQL 跟蹤腳本轉換為擴展事件會話
-
查看與 SQL 跟蹤事件類等效的擴展事件
使用 SQL Server Management Studio 執行監視任務
-
查看 SQL Server 錯誤日志 (SQL Server Management Studio)
-
打開活動監視器 (SQL Server Management Studio)
-
使用查詢數據存儲來監視性能
使用 SQL 跟蹤和 SQL Server Profiler 執行監視任務
?重要
后續部分將介紹使用 SQL 跟蹤和?SQL Server Profiler?的方法。
已棄用 SQL 跟蹤和?SQL Server Profiler。?包含 Microsoft SQL Server 跟蹤和重播對象的“Microsoft.SqlServer.Management.Trace”命名空間也已遭棄用 。
此功能處于維護模式并且可能會在 Microsoft SQL Server 將來的版本中被刪除。?請避免在新的開發工作中使用該功能,并著手修改當前還在使用該功能的應用程序。
請改用擴展事件。?有關擴展事件的詳細信息,請參閱快速入門:SQL Server 中的擴展事件和?SSMS XEvent 探查器。