sp_replcounters (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Gibt Replikationsstatistiken über Latenz, Durchsatz und Transaktionsanzahl für alle veröffentlichten Datenbanken zurück. Diese gespeicherte Prozedur wird auf dem Verleger für jede Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_replcounters
[ ; ]
Argumente
Keine.
Resultset
Spaltenname | Datentyp | Beschreibung |
---|---|---|
Database |
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. |
Replnextlsn |
binary(10) | LSN des nächsten Commitdatensatzes, der auf die Übermittlung an die Verteilungsdatenbank wartet. |
Hinweise
sp_replcounters
wird in der Transaktionsreplikation verwendet.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Datenbankrolle db_owner oder der festen Serverrolle sysadmin .