SOLIDWORKS PDM管理工具SQL如何使用SQL profiler trace

日期:2022-07-04 14:58:23 发布者: ICT-Maxi 浏览次数:

从SQL Management Studio>工具>SQL Server探查器,从开始菜单>程序>Microsoft SQL Server>SQL Server探查器,连接到要运行跟踪的SQL server

1. 启动SQL Server探查器
① 从SQL Management Studio>工具>SQL Server探查器

② 从开始菜单>程序>Microsoft SQL Server>SQL Server探查器

2. 点击文件-新建跟踪

3. 连接到要运行跟踪的SQL server

4. 在“常规”选项卡中,选择“standard”跟踪模板

5. 在事件选择选项卡中,启用“显示所有列”。在“DatabaseName”和“HostName”列中标记所有复选框。这将显示跟踪中哪个数据库和哪个客户端工作站正在访问SQL server。

6. 要将跟踪结果限制到特定应用程序,请选择“列筛选器”并添加文件管理器。例如,ApplicationName“ConisioAdmin.exe”将仅显示来自SOLIDWORKS PDM管理工具的SQL访问调用。(您可以在不使用筛选器的情况下运行跟踪,以查看哪个应用程序正在访问SQL数据库,然后添加筛选器,并在知道应用程序名称后再次运行跟踪)。

7. 单击运行以启动SQL跟踪。跟踪将捕获服务器上的所有SQL数据访问。使用筛选器隔离特定的应用程序或数据库访问。下面的示例显示了在客户端“MAXI”中名为“PDMEC”的vault数据库中,通过Edmserver.exe执行的操作。您还将在Duration列中看到特定调用需要多长时间(时间以毫秒为单位)。

8. 完成捕捉后,停止跟踪,并将结果保存为跟踪文件,以便稍后打开和分析。