如何在SQL Server 2008中使用Profiler创建跟踪

跟踪允许您跟踪针对SQL Server数据库执行的特定操作。 它们为解决数据库问题和调整数据库引擎性能提供了宝贵的信息 在本教程中,我们逐步介绍了使用SQL Server Profiler创建SQL Server跟踪的过程。

注意 :本文适用于SQL Server 2008及更早版本的用户。 如果您使用的是SQL Server 2012 ,请阅读我们关于使用SQL Server 2012 创建跟踪的其他文章。

如何使用SQL Server Profiler创建跟踪

  1. 从“开始”菜单中选择它,打开SQL Server Management Studio。
  2. 从工具菜单中选择SQL Server Profiler。
  3. 当SQL Server Profiler打开时,从File菜单中选择New Trace。
  4. 然后,SQL Server Profiler将提示您连接到您希望配置的SQL Server实例。 提供连接详细信息,然后单击连接按钮继续。
  5. 为您的跟踪创建一个描述性名称,并将其输入到“跟踪名称”文本框中。
  6. 从下拉菜单中为您的跟踪选择一个模板。 (有关常用的一些跟踪模板的信息,请参阅下面的模板提示)
  7. 选择保存到文件将跟踪保存到本地硬盘上的文件。 在弹出的另存为窗口中提供一个文件名和位置,点击复选框。
  8. 点击事件选择标签查看您可能跟踪的事件。 有些事件会根据您选择的模板自动选择。 您现在可以修改这些默认选择。 您可以通过单击显示所有事件和显示所有列复选框来查看其他选项。
  1. 点击运行按钮开始追踪。 SQL Server将开始创建跟踪,如图所示提供详细信息。 (您可以点击图片放大。)完成后,从文件菜单中选择“停止跟踪”。

模板提示

  1. Standard模板收集有关SQL Server连接,存储过程和Transact-SQL语句的各种信息。
  2. Tuning模板收集可能与数据库引擎优化顾问配合使用以调整SQL Server性能的信息。
  3. TSQL_Replay模板收集有关每个Transact-SQL语句的足够信息,以便将来重新创建活动。