Monitoring Performance with Replication Monitor

Microsoft SQL Server Replication Monitor allows you to monitor the performance of transactional replication and merge replication in the following ways:

  • Ustawienie ostrzeżenia i progi

  • Wyświetlanie pomiarów wydajności

  • Określenie czasu oczekiwania z tokenów śledzenia (replikacja transakcyjnej)

  • Wyświetlanie statystyk szczegółowe synchronizacji (scalania replikacja)

  • Wyświetlanie transakcji i czas dostawy (replikacja transakcyjnej)

Ustawienie ostrzeżenia i progi

Monitor replikacja można włączyć ostrzeżenia dla wielu warunków wydajności.Ostrzeżenie jest włączone, można określić wartości progowej.Gdy ten próg jest spełnione, lub przekroczona, wyświetlane jest ostrzeżenie w Stan kolumna dla subskrypcja i publikacja, z którymi synchronizuje (chyba, że problem z wyższym priorytetem musi być wyświetlane).Oprócz wyświetlania ostrzeżenia w Monitor replikacja, osiągnięciu progu również może wywołać alert.Można włączyć ostrzeżenia dla następujących warunków wydajności:

  • Przekraczających określony opóźnienie (ilość czas, jaki upływa między transakcja zostanie zatwierdzona przez wydawcę i odpowiadające im transakcja zostanie zatwierdzona przez subskrybent).

    Dotyczy to replikacja transakcyjnej.Jeśli spełnione lub przekracza określony próg stanu jest wyświetlany jako Wydajność krytycznych.

  • Przekraczających określony synchronizacji czas.

    Dotyczy to scalania replikacja.Jeśli spełnione lub przekracza określony próg stanu jest wyświetlany jako Długo wykonujące korespondencji seryjnej.Można określić inne progi dla połączeń telefonicznych i połączeń sieci lokalnej (LAN).

  • Objętych od przetwarzania określoną liczbę wierszy w danym czasie.

    Dotyczy to scalania replikacja.Jeśli spełnione lub przekracza określony próg stanu jest wyświetlany jako Wydajność krytycznych.Można określić inne progi dla połączeń telefonicznych i połączeń sieci lokalnej (LAN).

Aby ustawić wartości progowe i ostrzeżenia

Wyświetlanie pomiarów wydajności

Monitor replikacja Wyświetla wartości jakości wydajność replikacja transakcyjnej i replikacja łączenia w Bieżący średni wydajności and Bieżący najgorszy wydajności publikacje i kolumnWydajność kolumna dla subskrypcji.Wartości są następujące:

  • Doskonała

  • Dobra

  • Uczciwej

  • Niska

  • Krytyczny (tylko w przypadku replikacja transakcyjnej)

Wartości są określane w następujący sposób:

  • replikacja transakcyjnej jakości wydajność jest określana na podstawie progu czasu oczekiwania.Jeśli wartość progu wynosi nie zestaw, wartość nie jest wyświetlany.W poniższej tabela przedstawiono powiązania między próg i wartości jakości wydajność.Na przykład jeśli wartość progu wynosi 60 sekund, rzeczywisty opóźnienie wynosi 30 sekund, opóźnienie wynosi 50 % progu, co wartość dobra.

    Doskonała

    Dobra

    Uczciwej

    Niska

    Krytyczne

    0 – 34%

    35 – 59%

    60 – 84%

    85 – 99%

    100% +

  • Do replikacja łączenia jakości wydajność jest niezależna od progu, albo (w wierszu przetwarzania próg ustalić, czy wartość Wydajność krytycznych wyświetlane w Stan kolumna).Wydajność jakość jest określana przez porównanie wydajności poszczególnych subskrypcja do średniej historyczną wydajność subskrypcja do publikacja, które mają ten sam typ połączenia (połączenie telefoniczne lub sieć LAN).Monitor replikacja Wyświetla wartość po pięciu synchronizacji wystąpiły z 50 lub więcej zmian każdego za pośrednictwem tego samego typu połączenia.Jeśli był mniejszy niż pięć synchronizacji z co najmniej 50 zmian lub ostatniej synchronizacji ma mniej niż 50 zmian, Monitor replikacja nie będą wyświetlane wartości.

    W poniższej tabela przedstawiono korelacji między wydajnością średnie i wartości jakości wydajności.Na przykład jeśli dziesięć subskrybent są synchronizowane za pośrednictwem połączenia sieci LAN z kursu średniego 100 wierszy na sekundę, a następnie jest jedną z subskrypcji synchronizowany z szybkością 125 wierszy na sekundę, wydajność tego subskrybent synchronizacji jest 125 % średniej, co wartość dobra.

    Doskonała

    Dobra

    Uczciwej

    Niska

    151+%

    76 – 150%

    26 – 75%

    0 – 25%

Aby uzyskać więcej informacji na temat przeglądania informacji o subskrypcja zobacz How to: View Information and Perform Tasks for a Subscription (Replication Monitor).

Określanie opóźnienie z tokenów śledzenia

replikacja transakcyjnej pozwala zmierzyć opóźnienie w systemie, wstawiając tokenu (niewielkiej ilości danych) dziennik transakcji w bazie danych w publikacja i rejestrowania, jak długo trwa uzyskania dystrybutor i subskrybentów.Token umożliwia również zidentyfikować, jeśli dane nie są osiągnięcia dystrybutor lub subskrybent.Aby uzyskać więcej informacji zobacz Measuring Latency and Validating Connections for Transactional Replication.

Wyświetlanie szczegółowych wydajność synchronizacji replikacja łączenia

Do replikacja łączenia Monitor replikacja, wyświetla statystykę szczegółowe dla każdego artykuł przetworzonych w trakcie synchronizacji, włączając w to ilość czas spędzonego na każdej fazy przetwarzania (przekazywanie zmian, pobieranie zmian i tak dalej).Pomagają precyzyjnie wskazać konkretnych tabel, które są przyczyną wolno downs i jest najlepszym miejscem do rozwiązywania problemów z wydajnością z subskrypcjami korespondencji seryjnej.Aby uzyskać więcej informacji dotyczących przeglądania szczegółowych statystyk Zobacz Jak Służy do wyświetlania informacji i wykonuje zadania dla agentów skojarzony Z subskrypcja (Monitor replikacja).

Przeglądanie transakcji i czas dostawy dla transakcji replikacja

Dla replikacja transakcyjnej Monitor replikacja Wyświetla informacje dotyczące liczby transakcji w bazie danych dystrybucji, które zostały nie zostały jeszcze przekazane do subskrybent oraz szacowany czas dystrybucji tych transakcji.Aby uzyskać więcej informacji zobacz Jak Służy do wyświetlania informacji i wykonuje zadania dla agentów skojarzony Z subskrypcja (Monitor replikacja).