伺服器效能與活動監視

適用於:SQL Server

監視資料庫的目標在於評估伺服器的執行效能。 有效的監視包括定期建立目前效能的快照集以隔離造成問題的處理序,以及持續蒐集資料來追蹤效能趨勢。 Microsoft SQL Server 和 Microsoft Windows 作業系統提供公用程式,可讓您檢視資料庫的目前狀況,並隨著狀況變更來追蹤效能。

下節包含說明如何使用 SQL Server 和 Windows 效能與活動監視工具的主題。 它包含下列主題:

若要使用 Windows 工具執行監視工作

若要使用 Windows 工具建立 SQL Server 資料庫警示

使用擴充事件執行監視工作

若要使用 SQL Server Management Studio 執行監視工作

使用 SQL 追蹤和 SQL Server Profiler 執行監視工作

重要

下列各節說明使用 SQL 追蹤和 SQL Server Profiler 的方法。
SQL 追蹤和 SQL Server Profiler 已淘汰。 包含 Microsoft SQL Server 追蹤和重新執行物件的 Microsoft.SqlServer.Management.Trace 命名空間也會被淘汰。

SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。

請改用擴充事件。 如需延伸事件的詳細資訊,請參閱快速入門:SQL Server 中的延伸事件SSMS XEvent 分析工具

注意

適用於 Analysis Services 工作負載的 SQL Server Profiler「未」遭淘汰,而且將會繼續獲得支援。

若要使用 Transact-SQL 預存程序透過 SQL 追蹤執行監視工作

若要使用 SQL Server Profiler 建立和修改追蹤

若要使用 SQL Server Profiler 啟動、暫停和停止追蹤

使用 SQL Server Profiler 開啟追蹤並設定顯示追蹤的方式

若要使用 SQL Server Profiler 重新執行追蹤

使用 SQL Server Profiler 建立、修改和使用追蹤範本

若要使用 SQL Server Profiler 追蹤來收集和監視伺服器效能