如何设置全局跟踪选项 (SQL Server Profiler)

本主题介绍了如何设置应用于随特定的 SQL Server Profiler 实例创建的所有跟踪的选项。

设置全局跟踪选项

  1. 在**“工具”菜单上,单击“选项”**。

  2. 在**“常规选项”对话框中,单击“选择字体”修改显示选项,再单击“确定”**。

  3. 根据需要选择**“建立连接后立即开始跟踪”**。

  4. 根据需要选择**“当提供程序版本发生更改时更新跟踪定义”**。建议选择该选项,且默认情况下选择该选项。选择该选项后,跟踪定义会自动更新为执行跟踪的服务器的当前版本。

  5. 根据需要指定服务器管理滚动更新文件的方式:

    • 选择**“不作提示,依次加载所有滚动更新文件”**在重播期间自动加载滚动更新文件。
    • 选择**“加载滚动更新文件之前进行提示”**在重播期间控制滚动更新文件。
    • 选择**“从不加载后续滚动更新文件”**每次只重播一个文件。
  6. 根据需要设置重播选项:

    • **“默认重播线程数”**控制重播期间使用的处理器线程数。线程数越多,重播越快,但这会导致重播期间服务器的性能降低。建议将该项设置为 4。下表列出了可用选项:

      说明

      2

      最小值。使用两个线程重播。

      4

      默认值。

      255

      最大值。设置为最大值会影响其他进程的性能。

    • **“默认 Health Monitor 等待间隔(秒)”**设置重播线程可以阻塞其他进程的最长时间(以秒为单位)。下表说明了这些值。

      说明

      0

      最小值。设置为 0 表示 SQL Server Profiler 永远不会停止阻塞进程。

      3600

      默认值。允许不超过 3600 秒(1 小时)的阻塞进程。

      86400

      最大值。允许不超过 86400 秒(一天)的阻塞进程。

    • **“默认 Health Monitor 轮询间隔(秒)”**设置针对阻塞进程轮询重播线程的频率。下表说明了这些值。

      说明

      1

      最小值。设置为 1 表示 SQL Server Profiler 每秒针对阻塞进程轮询一次。

      60

      默认值。每分钟针对阻塞进程轮询一次。

      86400

      最大值。每 86400 秒(一天)针对阻塞进程轮询一次。

请参阅

任务

如何设置跟踪显示默认值(SQL Server 事件探查器)

其他资源

SQL Server Profiler 简介
SQL Server Profiler 参考

帮助和信息

获取 SQL Server 2005 帮助