Właściwość Alert.PerformanceCondition
Pobiera lub ustawia tekstu warunku wydajności.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo.Agent
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
<SfcPropertyAttribute(SfcPropertyFlags.Standalone)> _
Public Property PerformanceCondition As String
Get
Set
'Użycie
Dim instance As Alert
Dim value As String
value = instance.PerformanceCondition
instance.PerformanceCondition = value
[SfcPropertyAttribute(SfcPropertyFlags.Standalone)]
public string PerformanceCondition { get; set; }
[SfcPropertyAttribute(SfcPropertyFlags::Standalone)]
public:
property String^ PerformanceCondition {
String^ get ();
void set (String^ value);
}
[<SfcPropertyAttribute(SfcPropertyFlags.Standalone)>]
member PerformanceCondition : string with get, set
function get PerformanceCondition () : String
function set PerformanceCondition (value : String)
Wartość właściwości
Typ: System.String
A String wartość, która określa warunek wydajności.
Uwagi
Podczas ustawiania PerformanceCondition właściwość, wartość wymaga następującej składni:
ObjectName|CounterName|Instance|ComparisonOp|CompValue
Część |
Opis |
---|---|
ObjectName |
Name of a monitored Microsoft SQL Server object |
CounterName |
Nazwa licznika, udostępniane przez obiekt |
Instance |
Nazwa wystąpienie licznika |
ComparisonOp |
Jeden z operatorów relacyjnych =, >, lub< |
CompValue |
Wartość liczbowa w porównaniu |
Przykłady
Na przykład, aby utworzyć alert wywoływane, gdy średni czas Zablokuj fragment wzrośnie powyżej 1 sekundy (1000 milisekund) zestaw PerformanceCondition właściwość przy użyciu ciąg:
SQLServer:Locks|Average Wait Time (ms)|Extent|>|1000
Wiele SQL Server liczników Monitora wydajności nie definiuje parametry wystąpienie.Gdy parametr wystąpienie nie jest stosowane, wskazać wystąpienie nie jest zaznaczone, przy użyciu pustego Instance części w value ciąg znaków, jak w:
SQLServer:Access Methods|Page Splits/sec||>|50
Planowanie automatycznych zadań administracyjnych w programie SQL Server Agent