Класс PerformanceCounters
A PerformanceCounters object represents a performance counter that is used to trace the performance of the instance of SQL Server.
Иерархия наследования
System. . :: . .Object
Microsoft.SqlServer.Management.Smo..::..PerformanceCounters
Пространство имен: Microsoft.SqlServer.Management.Smo
Сборка: Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)
Синтаксис
'Декларация
Public NotInheritable Class PerformanceCounters
'Применение
Dim instance As PerformanceCounters
public sealed class PerformanceCounters
public ref class PerformanceCounters sealed
[<SealedAttribute>]
type PerformanceCounters = class end
public final class PerformanceCounters
Тип PerformanceCounters обеспечивает доступ к следующим элементам.
Конструкторы
| Имя | Описание | |
|---|---|---|
![]() |
PerformanceCounters | Initializes a new instance of the PerformanceCounters object. |
В начало
Свойства
| Имя | Описание | |
|---|---|---|
![]() ![]() |
DependencyDiscoveryDuration | Gets or sets the dependency discovery duration. |
![]() ![]() |
DiscoverDependenciesDuration | Gets or sets the time period to discover dependencies. |
![]() ![]() |
DoCount | Returns Boolean value that determines whether the performance counter is enabled. |
![]() ![]() |
EnumQueriesCount | Gets or sets the number of enumerated queries in the performance counter. |
![]() ![]() |
EnumQueriesDuration | Gets or sets the time interval for the duration of the queries in the performance counter. |
![]() ![]() |
InitializeCallsCount | Gets or sets how many times the performance of the instance of SQL was called. |
![]() ![]() |
ObjectInfoRequestCount | Gets or sets the specified count of the objects in the counter. |
![]() ![]() |
SqlExecutionDuration | Gets or sets the time span value for the duration of the SQL execution in the performance counter. |
![]() ![]() |
UrnCallsCount | Gets or sets the specified number of Uniform Resource Name (URN) calls. |
![]() ![]() |
UrnSkelCallsCount | Gets or sets the specific count of Uniform Resource Name (URN) skeleton calls in the counter. |
![]() ![]() |
UrnSkeletonsPerf | Gets the current performance status of the Uniform Resource Name (URN) skeletons. |
![]() ![]() |
WalkDependenciesDuration | Gets or sets the duration of Walk Dependencies in the counter. |
В начало
Методы
| Имя | Описание | |
|---|---|---|
![]() ![]() |
Dump(Boolean) | Creates a user-mode or kernel-mode crash dump file for the PerformanceCounters class to a log file. |
![]() ![]() |
Dump(String) | Creates a user-mode or kernel-mode crash dump file for the PerformanceCounters class with specified file name. |
![]() ![]() |
Dump(String, Boolean) | Creates a user-mode or kernel-mode crash dump file for the PerformanceCounters class with specified file name and header. |
![]() |
Equals | (Производный от Object.) |
![]() |
Finalize | (Производный от Object.) |
![]() |
GetHashCode | (Производный от Object.) |
![]() |
GetType | (Производный от Object.) |
![]() |
MemberwiseClone | (Производный от Object.) |
![]() ![]() |
Reset | Resets the counter for PerformanceCounters class. |
![]() |
ToString | (Производный от Object.) |
В начало
Замечания
Thread Safety
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.
.gif)
.gif)
.gif)
.gif)