SQL Server Profiler 参考
SQL Server Profiler 是用于从服务器捕获 SQL Server 事件的工具。事件保存在一个跟踪文件中,可在以后对该文件进行分析,也可以在试图诊断某个问题时,用它来重播某一系列的步骤。SQL Server Profiler 用于下列活动中:
逐步分析有问题的查询以找到问题的原因。
查找并诊断运行慢的查询。
捕获导致某个问题的一系列 Transact-SQL 语句。然后用所保存的跟踪在某台测试服务器上复制此问题,接着在该测试服务器上诊断问题。
监视 SQL Server 的性能以优化工作负荷。有关为数据库工作负荷而优化物理数据库设计的信息,请参阅数据库引擎优化顾问概述。
使性能计数器与诊断问题关联
SQL Server Profiler 还支持对 SQL Server 实例上执行的操作进行审核。审核将记录与安全相关的操作,供安全管理员以后复查。
本节内容
主题 |
说明 |
---|---|
包含关于可在其中使用 SQL Server Profiler 的典型方案的信息。 |
|
包含关于从“开始”菜单、SQL Server Management Studio 和“数据库引擎优化顾问”启动 SQL Server Profiler 的信息。 |
|
包含有关可用于 SQL Server Profiler 的键盘快捷方式的信息。 |
|
包含有关 SQL Server Profiler 为了提供跟踪服务而需要在 Temp 目录中具备的空间大小的信息。 |