我需要向管理层提供证据,证明一组使用游标的现有存储过程是导致我们许多性能问题的原因。有人可以指出我正确的方向来找到完成此任务的脚本和查询吗?例如,如何监视和测量游标等。使用 SQL Server 2005。
谢谢。
========更新============
管理层需要将弹药带回给第 3 方供应商,以告诉他们以很少或没有成本的方式更改他们的 proc。由于这些是影响我们会计系统的第 3 方 proc,我没有办法先重写它们。
除了痕迹(已经在做),还有什么我可以做的吗?我发现使用 sys.dm_exec_cursors(0) 可以让我快速获得现有游标的列表。还有其他类似的事情吗?