我的服务器上运行着一个非常简单的 Web 服务应用程序,但是每隔一段时间,它就会将我的一个核心一直固定在 25%,直到我停止并重新启动,然后它就会降到 1% 到 7% 之间。
我无法在本地重现这种行为——有没有办法查看哪种方法引发了这个挂钩问题?
基本设置是一个 ASP.NET MVC 2 网站使用 SubSonic 3 与 SQL Server 2008 DB 对话。
答案1
我听说过关于这家公司的分析器的好评:
http://www.eqatec.com/tools/profiler/
显然,它的某些部分可以免费用于商业用途。就我个人而言,我在 Visual Studio 2010 中使用 Intellitrace...您可以在此处找到有关它的更多信息: