网络人监控软件可使用Windows系统网络人监控软件SQL Server的CLR活动。 使用系统网络人监控软件器中NET CLR组的计数器,但是在网络人监控软件SQL Serverde CLR计算器时选择Sqlserver实例。
下列计数器对于了解在SQL托管环境中运行的程序的网络人监控软件状况和活动极有帮助。
NET CLR Memory:提供了关于CLR堆流程呢和垃圾收集类型的详细信息。这些计数器用于网络人监控软件CLR的内存使用率。如果使用的内存过多,就会发出警报。如果代码复制大量数据到内存中,就必须检查代码,并采用不同的方法来减少内存使用或添加更多内存。
NET CLR Loading:SQL Server使用应用程序域在数据库之间隔离代码。这类计数器可用于网络人监控软件应用程序域数以及系统中加载的程序集数。可以使用这个计数器来确定加载的CLR程序集。
NET CLR Exceptions:Exceptions计数器可用于了解代码导致了多少异常。由于有时开发人员使用异常来测试应用程序功能,因此当应用程序不同时,其值也可能不同。因此,应通过网络人监控软件超时来设置基准线并将其作为参考。这个数字增加时,性能会下降。