我们在我们的环境中使用 SQL Spotlight。它很方便。我们特别使用 sys.dm_exec_requests 和 sys.dm_exec_query_stats 的输出。
Spotlight 使用很好的散列从计划缓存中为您提取查询计划。
问题是,除非您对代码库有经验,否则很难知道该查询来自何处。
我有一个想法,如果我可以:
通过这种方式,我可以快速匹配哈希值,以便能够查看特定查询来自代码库的何处。
或者我必须做一些非常慢的正则表达式......
sql-server hashing
hashing ×1
sql-server ×1