在我之前的工作中,我设计并帮助构建了一个运行时(生产)分析工具 http://www.samsaffron.com/blog/archive/2007/05/11/15.aspx除了其他很酷的功能之外,它还能够为我提供每个执行的 SQL 语句的 .Net 堆栈跟踪。可以将其视为增强版的 SQL-Server Profiler。因此,您不仅可以看到 SQL 语句和持续时间,还可以获得 SQL 执行的上下文。在开发以数据库为中心的应用程序时,我发现这些信息是天赐之物。
问题是,自从开发了这个工具以来,我以前的公司已经被赛门铁克收购了,尽管该工具仍然可以下载,但目前还不清楚许可是什么,而且也不是 Symnatec 销售的 SKU。
我想知道是否有人知道任何类似的工具可以为我提供 SQL 语句执行的堆栈跟踪?
替代截图http://img151.imageshack.us/img151/4357/profiler1jz3.gif http://img151.imageshack.us/img151/4357/profiler1jz3.gif
这仍然没有答案,ANTS 等人不会这样做,考虑只是回答“否”并接受它。
我不确定它是否能完全满足您的需要,但我为 .Net 找到的最好的分析工具是蚂蚁分析器 http://www.red-gate.com/Products/ants_profiler/index.htm,如果我记得的话,它会向您显示 SQL 以及所有 .net 调用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)