使用Microsoft.SqlServer.Management.Smo获取性能指标

时间:2013-03-08 05:33:08

标签: c# .net sql performancecounter smo

想知道如何使用 SMO (sql管理对象)以编程方式获取给定sql server实例或数据库的性能指标。 与Sql Management Studio中的Activity Monitor基本类似。

例如,如果我想了解CPU使用情况,I / O写入等内容,SMO对象会给我哪些内容?

我尝试使用以下内容,但我认为我没有走上正轨。

Server srv = new Server(conn);

DataRow[] datarows = srv.EnumPerformanceCounters().Select();

0 个答案:

没有答案