sp_replcounters (Transact-SQL)

Gilt für:SQL ServerAzure 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)