我喜欢分析 Java/.Net 应用程序以发现性能瓶颈或内存问题的方式。例如,通过查看调用树以及每个方法的执行时间和调用计数,很容易找到性能瓶颈。在 SQL Server 中,我有存储过程调用其他依赖于视图的存储过程,这类似于 Java/.Net 方法调用其他方法。所以看起来同一种探查器在这里会很有帮助。然而,我四处张望,一个也找不到。是否有人知道此类工具,无论是用于 SQL Server 还是任何其他 DBMS?
更新:感谢您对 SQL Server Profiler 的回复,但此工具非常有限。看看截图。