哪个SQL查询是运行的站点?

时间:2015-08-04 15:30:08

标签: jquery sql sql-server database-administration httpbackend

我公司的网站(内部网站点或外联网站点 - 有时是门户网站)会返回某些结果(通过后端系统中的SQL查询/命令获得)。我试图找出在后台运行哪些查询以及如何将查询结果追溯到它们来自的表中。我怎样才能做到这一点?我试着查看"来源"但没有发现任何疑问。如果重要的话,后端使用SQL Server。

2 个答案:

答案 0 :(得分:1)

如果您有一个孤立的环境(即没有其他人可以同时访问这些页面)设置并且您具有对SQL Server的适当访问权限,则可以在打开每个页面后查询sys.dm_exec_query_stats表运行了哪些查询来获取该页面的数据。

答案 1 :(得分:0)

您可以使用SQL Server探查器。它会收集所有已执行的语句。对于测试环境或使用率相对较低的东西来说,它是一个非常好的工具。对于使用频繁的生产环境,您可能会得到太多结果,使用它也会产生轻微的性能开销。