我在哪里可以找到 SQL Server Profiler 中查询的参数?
Where can I find parameters of the query in SQL Server Profiler?
我使用 SQL Server Profiler 来优化数据库。我可以在 TextData
列中看到 SQL 查询,但这些查询是参数化的,我看不到这些参数的值。
例如:
DELETE [dbo].[My Table]
WHERE ([Id] = @0)
我在哪里可以找到 SQL Server Profiler 中查询的参数?
我可以复制 SQL 查询并在 SQL Server Profiler 中填写参数吗?
您可以从 SQL Profiler 的 RPC COMPLETED
事件中找到具有相关参数的查询。
观察下图。在下面的代码中,您可以在 Output
关键字之后找到查询的参数,例如 10252,N'Y', N'Y'
分别是查询的参数 @P0、@P1、@P2。
我使用 SQL Server Profiler 来优化数据库。我可以在 TextData
列中看到 SQL 查询,但这些查询是参数化的,我看不到这些参数的值。
例如:
DELETE [dbo].[My Table]
WHERE ([Id] = @0)
我在哪里可以找到 SQL Server Profiler 中查询的参数?
我可以复制 SQL 查询并在 SQL Server Profiler 中填写参数吗?
您可以从 SQL Profiler 的 RPC COMPLETED
事件中找到具有相关参数的查询。
观察下图。在下面的代码中,您可以在 Output
关键字之后找到查询的参数,例如 10252,N'Y', N'Y'
分别是查询的参数 @P0、@P1、@P2。