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
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
Datenbank | sysname | Der Name der Datenbank. |
Replizierte Transaktionen | int | Anzahl der Transaktionen im Protokoll, die darauf warten, an die Verteilungsdatenbank übermittelt zu werden. |
Replikationsrate Trans/Sek. | float | Durchschnittliche Anzahl der Transaktionen, die pro Sekunde an die Verteilungsdatenbank übermittelt wurden. |
Replikationslatenz | 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 für die Transaktionsreplikation verwendet.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Datenbankrolle db_owner oder der festen Serverrolle sysadmin .
Weitere Informationen
sp_replcmds (Transact-SQL)
sp_repldone (Transact-SQL)
sp_replflush (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für