服务器性能和活动监视
监视数据库的目的是评估服务器的性能。 有效监视包括定期拍摄当前性能的快照来隔离导致问题的进程,以及连续收集数据来跟踪性能趋势。 Microsoft SQL Server 和 Microsoft 操作系统提供实用工具,使您可以查看数据库的当前状态并跟踪性能的状态变化。
下一节包含的主题说明了如何使用 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”命名空间也已遭弃用 。
此功能处于维护模式并且可能会在 Microsoft SQL Server 将来的版本中被删除。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。
请改用扩展事件。 有关扩展事件的详细信息,请参阅快速入门:SQL Server 中的扩展事件和 SSMS XEvent 探查器。