sp_dbmmonitorhelpalert (języka Transact-SQL)
Zwraca informacje o ostrzeżenie progi dla jednego lub wszystkich dublowanie pomiarów wydajności monitor kilka kluczy bazy danych.
sp_dbmmonitorhelpalert database_name
[ , alert_id ]
Argumenty
database_name
Określa bazę danych.[ alert_id ]
Wartość całkowitą, która identyfikuje ostrzeżenia mają być zwrócone.Jeśli ten argument zostanie pominięty, zwracane są wszystkie ostrzeżenia, ale nie okres zachowywania.Aby przywrócić określony komunikat ostrzegawczy, określ jedną z następujących wartości:
Wartość
Metryka wydajności
Próg ostrzeżenie
1
Najstarsze niewysłane transakcji
Określa liczbę minut, przez jaką transakcji, które mogą gromadzić się w kolejce wysyłania przed wygenerowaniem ostrzeżenia serwer główny wystąpienie.Pomaga to ostrzeżenie miara ryzyko utraty danych w zakresie czas, a ma szczególne znaczenie dla trybu wysokiej wydajności.Jednak ostrzeżenia również odnosi się do trybu wysokiego bezpieczeństwa podczas dublowanie wstrzymana lub wstrzymane z powodu przerwane przez partnerów.
2
Dziennik nie wysłane
Określa liczbę kilobajtów (KB) niewysłane dziennika wygenerowania ostrzeżeń serwer główny wystąpienie.Pomaga to ostrzeżenie pomiaru możliwości utraty danych w zakresie KB i jest szczególnie istotne dla trybu wysokiej wydajności.Jednak ostrzeżenia również odnosi się do trybu wysokiego bezpieczeństwa podczas dublowanie wstrzymana lub wstrzymane z powodu przerwane przez partnerów.
3
Unrestored dziennika
Określa, ile KB unrestored dziennika Generuj ostrzeżenie w wystąpieniu serwer dublowany.To ostrzeżenie pomaga miara czas pracy awaryjnej.Czas pracy awaryjnej składa się głównie z czasu, wymagane przez serwer byłego dublowania do przenieść na przyszły okres dziennika, wszystkie pozostałe z jej kolejki ponowne wykonanie, oraz krótkim czasie dodatkowe.
4
Dodatkowe obciążenie zatwierdzeń dublowania
Określa liczbę milisekund średnie opóźnienie dla transakcji, które są tolerowane przed wygenerowaniem ostrzeżenia serwer główny.To opóźnienie to koszty poniesione w czasie, gdy wystąpienie serwer główny czeka na wystąpienie serwer dublowany do zapisu rekordu dziennika transakcji w kolejce ponowne wykonanie.Wartość ta ma zastosowanie tylko w trybie wysokiego bezpieczeństwa.
5
Okres zachowywania
Metadane, który kontroluje, jak długo wierszy w tabela stan dublowanie bazy danych są zachowywane.
Aby uzyskać informacje dotyczące identyfikatorów zdarzenie odpowiadający ostrzeżeń zobacz Using Warning Thresholds and Alerts on Mirroring Performance Metrics.
Wartości kodów powrotnych
None
Zestawy wyników
Dla każdego zwróconego alert zwraca wiersz zawierający w następujących kolumnach:
Kolumna |
Typ danych |
Description |
---|---|---|
alert_id |
int |
Następujące tabela list alert_id wartość każdego Metryka wydajności i jednostkę miary, metryki, wyświetlane w sp_dbmmonitorresults zestaw wyników:
WartośćMetryka wydajnościJednostki
1Najstarsze niewysłane transakcjiMinutes
2Dziennik nie wysłaneKB
3Unrestored dziennikaKB
4Dodatkowe obciążenie zatwierdzeń dublowaniaMilliseconds
5Okres zachowywaniaHours
|
próg |
int |
Wartość progu dla ostrzeżenia.Jeśli po zaktualizowaniu stanu dublowanie, zwracana jest wartość powyżej ten próg, wpis jest wprowadzana w dzienniku zdarzeń systemu Windows.Wartość ta oznacza KB, minut lub milisekund, w zależności od tego, zostanie wyświetlone ostrzeżenie.Jeśli wartość progu nie jest aktualnie ustawiona, wartość jest NULL.
Note:
Aby wyświetlić bieżące wartości, należy uruchomić sp_dbmmonitorresults procedura przechowywana.
|
włączone |
bit |
0 = zdarzenie jest wyłączona. 1 = Zdarzeń jest włączona.
Note:
Okres zachowywania jest zawsze włączone.
|
Uprawnienia
Członkostwo w grupie wymaga sysadmin stała rola serwera.
Przykłady
W poniższym przykładzie są zwracane wiersz, który wskazuje, czy ostrzeżenie jest włączone dla najstarsze metryki wydajność transakcji nie wysłane na AdventureWorks bazy danych.
EXEC sp_dbmmonitorhelpalert AdventureWorks, 1 ;
W poniższym przykładzie są zwracane wiersz dla każdego metryki wydajności, które wskazuje, czy jest włączone na AdventureWorks bazy danych.
EXEC sp_dbmmonitorhelpalert AdventureWorks;
See Also