如何让SqlServer计数器的.NET数据提供程序显示在Perfmon中

时间:2010-03-08 11:59:38

标签: sql sql-server performance

是否有人设法让“.NET数据提供程序为SqlServer”实际在perfmon.exe中工作。

我有一个使用nhibernate与sql server 2005 db交互的.NET应用程序。我想要做的就是在perfmon.exe中查看NumberOfActiveConnectionPools,NumberOfActiveConnections和NumberOfFreeConnections

我是如何让这个工作的?

1 个答案:

答案 0 :(得分:0)

有一个app.config设置可以启用这些计数器。通过MSDN

<system.diagnostics>
  <switches>
    <add name="ConnectionPoolPerformanceCounterDetail"
         value="4"/>
  </switches>
</system.diagnostics>