sp_replmonitorhelppublicationthresholds (Transact-SQL)
Gilt für: SQL Server Azure 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 = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @thresholdmetricname = ] N'thresholdmetricname' ]
[ ; ]
Argumente
[ @publisher = ] N'publisher'
Der Name des Herausgebers. @publisher ist "sysname" ohne Standard.
[ @publisher_db = ] N'publisher_db'
Der Name der veröffentlichten Datenbank. @publisher_db ist "sysname" ohne Standard.
[ @publication = ] N'Publikation'
Der Name der Veröffentlichung. @publication ist "sysname" ohne Standard.
[ @publication_type = ] publication_type
Der Typ der Veröffentlichung. @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. |
[ @thresholdmetricname = ] N'thresholdmetricname'
Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
Resultset
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
metric_id |
int | ID der Replikationsleistungsmetrik. Folgende Werte sind möglich.1expiration - überwacht den bevorstehenden Ablauf von Abonnements für Transaktionsveröffentlichungen.2latency - überwacht die Leistung von Abonnements für Transaktionsveröffentlichungen.4mergeexpiration - überwacht den bevorstehenden Ablauf von Abonnements für Mergeveröffentlichungen.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 - Überwachung der Synchronisierungsgeschwindigkeit von Mergesynchronisierungen über Verbindungen mit hoher Bandbreite (LAN-Verbindungen).8mergeslowrunspeed – überwacht die Synchronisierungsrate der 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, der 1 angibt, 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, der 1 angibt, dass die Überwachung aktiviert ist. |
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_replmonitorhelppublicationthresholds
wird mit allen Replikationstypen verwendet.
Berechtigungen
Es können nur Elemente der festen Datenbankrolle db_owner oder replmonitor für die Verteilungsdatenbank ausgeführt werden sp_replmonitorhelppublicationthresholds
.