Właściwość PerformanceCondition
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
PerformanceCondition Właściwość określa liczników Monitora wydajności systemu Microsoft Windows, operator porównania i wartości i umożliwia zwiększenie alert Agent Microsoft ® SQL Server ™ 2000 oparte na działanie systemu.
Składnia
object
.PerformanceCondition [=value]
Części
obiekt
Wyrażenie, którego wynikiem obiekt na liście dotyczywartość
Ciąg określający obiekt Monitor wydajności systemu Windows, licznik i wystąpienie opisanym w uwagi
Typ danych
String
Można modyfikować
Odczyt i zapis
Prototyp (C/C++)
HRESULT GetPerformanceCondition(SQLDMO_LPBSTR pRetVal)
HRESULT SetPerformanceCondition(SQLDMO_LPCSTR NewValue)
Ostrzeżenie
SQL-DMO ciągi są zawsze zwracane jako obiekty OLE BSTR.Aplikacja c i C++ pobiera odwołanie do ciąg.Aplikacja musi zwolnić, przy użyciu odwołania SysFreeString.
Uwagi
Podczas ustawiania PerformanceCondition właściwość, wartość używa składni:
ObjectName
|
CounterName
|
Instance
|
ComparisonOp
|
CompValue
Część |
Opis |
---|---|
Nazwa obiektu |
Nazwa monitorowanej obiektu Microsoft SQL Server |
CounterName |
Nazwa licznika, udostępniane przez obiekt |
Wystąpienie |
Nazwa wystąpienie licznika |
ComparisonOp |
Jeden z operatorów relacyjnych =, >, lub < |
CompValue |
Wartość liczbowa w porównaniu |
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 liczników Monitora wydajności programu SQL Server nie definiuje parametry wystąpienie.Gdy parametr wystąpienie nie jest stosowane, wskazać wystąpienie nie jest zaznaczone, przy użyciu pustego wystąpienie części w wartość ciąg znaków, jak w:
SQLServer:Access Methods|Page Splits/sec||>|50
Aby uzyskać więcej informacji dotyczących obiektów SQL Server narażania liczników Monitora wydajności Zobacz Używanie obiektów programu SQL Server.