sp_replcounters (Transact-SQL)
Gibt Replikationsstatistiken über Latenzzeit, Durchsatz und Transaktionsanzahl für alle veröffentlichten Datenbanken zurück. Diese gespeicherte Prozedur wird auf Verlegerebene für jede Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_replcounters
Resultsets
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
Datenbank |
sysname |
Der Name der Datenbank. |
Replicated transactions |
int |
Anzahl der Transaktionen im Protokoll, die darauf warten, an die Verteilungsdatenbank übermittelt zu werden. |
Replication rate trans/sec |
float |
Durchschnittliche Anzahl der Transaktionen, die pro Sekunde an die Verteilungsdatenbank übermittelt wurden. |
Replication latency |
float |
Durchschnittliche Zeit in Sekunden, für die Transaktionen im Protokoll verblieben, bevor sie verteilt wurden. |
Replbeginlsn |
binary(10) |
Protokollfolgenummer (LSN, Log Sequence Number) des aktuellen Abschneidepunkts im Protokoll. |
Replendlsn |
binary(10) |
LSN des nächsten Commitdatensatzes, der auf die Übermittlung an die Verteilungsdatenbank wartet. |
Hinweise
sp_replcounters wird für die Transaktionsreplikation verwendet.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Datenbankrolle db_owner oder der festen Serverrolle sysadmin.