sp_replmonitorhelppublicationthresholds (Transact-SQL)

Gilt für:SQL ServerAzure SQL Managed Instance

Gibt die für eine überwachte Veröffentlichung festgelegten Schwellenwertmetriken zurück. Diese gespeicherte Prozedur, die zur Überwachung der Replikation verwendet wird, wird auf dem Verteiler für die Verteilungsdatenbank ausgeführt.

Transact-SQL-Syntaxkonventionen

Syntax

  
sp_replmonitorhelppublicationthresholds [ @publisher = ] 'publisher'  
        , [ @publisher_db = ] 'publisher_db'  
        , [ @publication = ] 'publication'   
    [ , [ @publication_type = ] publication_type ]   
    [ , [ @thresholdmetricname = ] 'thresholdmetricname'  

Argumente

[ @publisher = ] 'publisher' Ist der Name des Herausgebers. Publisher ist "sysname" ohne Standard.

[ @publisher_db = ] 'publisher_db' Ist der Name der veröffentlichten Datenbank. publisher_db ist "sysname" ohne Standard.

[ @publication = ] 'publication' Ist der Name der Publikation. Publikation ist sysname, ohne Standard.

[ @publication_type = ] publication_type Wenn der Publikationstyp. publication_type ist int und kann einer dieser Werte sein.

Wert Beschreibung
0 Transaktionsveröffentlichung.
1 Momentaufnahmeveröffentlichung.
2 Mergeveröffentlichung.
NULL (Standard) Die Replikation versucht, den Veröffentlichungstyp zu ermitteln.

Resultsets

Spaltenname Datentyp Beschreibung
metric_id int ID der Replikationsleistungsmetrik. Folgende Werte sind möglich.

1expiration – überwacht den bevorstehenden Ablauf von Abonnements für Transaktionspublikationen.

2latency – überwacht die Leistung von Abonnements für Transaktionspublikationen.

4mergeexpiration - überwacht den bevorstehenden Ablauf von Abonnements zum Zusammenführen von Publikationen.

5mergeslowrunduration – überwacht die Dauer der Zusammenführungssynchronisierungen über Verbindungen mit geringer Bandbreite (DFÜ).

6mergefastrunduration - überwacht die Dauer der Zusammenführungssynchronisierungen über LAN-Verbindungen (High-Bandwidth).

7mergefastrunspeed – überwacht die Synchronisierungsrate von Zusammenführungssynchronisierungen über LAN-Verbindungen (High-Bandwidth).

8mergeslowrunspeed – überwacht die Synchronisierungsrate von Zusammenführungssynchronisierungen über Verbindungen mit geringer Bandbreite (DFÜ).
title sysname Der Name der Replikationsleistungsmetrik.
value int Der Schwellenwert der Leistungsmetrik.
shouldalert bit Ist, wenn eine Warnung generiert werden soll, wenn die Metrik den definierten Schwellenwert für diese Publikation überschreitet; Ein Wert von 1 gibt an, dass eine Warnung ausgelöst werden soll.
Isenabled bit Ist, wenn die Überwachung für diese Replikationsleistungsmetrik für diese Publikation aktiviert ist; Ein Wert von 1 gibt an, dass die Überwachung aktiviert ist.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_replmonitorhelppublicationthresholds wird mit allen Replikationstypen verwendet.

Berechtigungen

Nur Mitglieder der db_owner- oder replmonitor-Festen Datenbankrolle in der Verteilungsdatenbank können sp_replmonitorhelppublicationthresholds ausführen.

Weitere Informationen

Programmgesteuertes Überwachen der Replikation