0

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

4

2 回答 2

1

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

于 2015-08-04T15:32:50.443 回答
0

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

于 2015-08-08T15:27:43.183 回答