跟踪允许您跟踪针对SQL Server数据库执行的特定操作。 它们为解决数据库问题和调整数据库引擎性能提供了宝贵的信息 在本教程中,我们逐步介绍了使用SQL Server Profiler创建SQL Server跟踪的过程。
注意 :本文适用于SQL Server 2008及更早版本的用户。 如果您使用的是SQL Server 2012 ,请阅读我们关于使用SQL Server 2012 创建跟踪的其他文章。
如何使用SQL Server Profiler创建跟踪
- 从“开始”菜单中选择它,打开SQL Server Management Studio。
- 从工具菜单中选择SQL Server Profiler。
- 当SQL Server Profiler打开时,从File菜单中选择New Trace。
- 然后,SQL Server Profiler将提示您连接到您希望配置的SQL Server实例。 提供连接详细信息,然后单击连接按钮继续。
- 为您的跟踪创建一个描述性名称,并将其输入到“跟踪名称”文本框中。
- 从下拉菜单中为您的跟踪选择一个模板。 (有关常用的一些跟踪模板的信息,请参阅下面的模板提示)
- 选择保存到文件将跟踪保存到本地硬盘上的文件。 在弹出的另存为窗口中提供一个文件名和位置,点击复选框。
- 点击事件选择标签查看您可能跟踪的事件。 有些事件会根据您选择的模板自动选择。 您现在可以修改这些默认选择。 您可以通过单击显示所有事件和显示所有列复选框来查看其他选项。
- 点击运行按钮开始追踪。 SQL Server将开始创建跟踪,如图所示提供详细信息。 (您可以点击图片放大。)完成后,从文件菜单中选择“停止跟踪”。
模板提示
- Standard模板收集有关SQL Server连接,存储过程和Transact-SQL语句的各种信息。
- Tuning模板收集可能与数据库引擎优化顾问配合使用以调整SQL Server性能的信息。
- TSQL_Replay模板收集有关每个Transact-SQL语句的足够信息,以便将来重新创建活动。