本主题介绍如何使用 SQL Server Profiler 来创建跟踪。
创建跟踪
在 “文件” 菜单上,单击 “新建跟踪” ,并连接到 SQL Server实例。
此时,将显示 “跟踪属性” 对话框。
注释
如果选中 “建立连接后立即开始跟踪” ,就不会显示 “跟踪属性” 对话框,而是直接开始跟踪。 若要关闭此设置,请在“工具”菜单上,单击“选项”,然后清除“建立连接后立即开始跟踪”复选框。
在 “跟踪名称” 框中,键入跟踪的名称。
在 “使用模板” 列表中,为此跟踪选择一个跟踪模板;如果不想使用模板,请选择 “空白” 。
若要保存跟踪结果,请执行下列操作之一:
单击“保存到文件”以将跟踪保存到文件。 指定 “设置最大文件大小” 的值。 默认值为 5 MB。
或者,选择 “启用文件滚动更新” ,以便当文件大小达到最大值时自动创建新文件。 也可以选择 “服务器处理跟踪数据”,由正在运行跟踪的服务而不是客户端应用程序来处理跟踪数据。 在服务器处理跟踪数据时,即使是在压力较大的情况下也不会跳过事件,但是服务器性能可能会受到影响。
单击保存到表以将跟踪保存至数据库表中。
根据需要,可以单击 “设置最大行数” ,并指定值。
谨慎
如果不将跟踪结果保存到文件或表中,则当 SQL Server Profiler 打开时可以查看跟踪。 但是,在停止跟踪并关闭 SQL Server Profiler之后会丢失跟踪结果。 为了避免以这种方式丢失跟踪结果,请在关闭 SQL Server Profiler 之前,单击“文件”菜单上的“保存”,以保存结果。
根据需要,可以选中 “启用跟踪停止时间” 复选框,再指定停止日期和时间。
若要添加或删除事件、数据列或筛选器,请单击“ 事件选择”选项卡。 有关详细信息,请参阅: 为跟踪文件指定事件和数据列(SQL Server Profiler)
单击 “运行” 以启动跟踪。
另请参阅
运行 SQL Server Profiler 所需的权限
SQL Server Profiler 模板和权限
SQL Server Profiler
将跟踪与 Windows 性能日志数据关联 (SQL Server Profiler)