sp_replcounters (Transact-SQL)
適用対象: SQL Server Azure SQL Managed Instance
パブッリッシュされたデータベースごとに、待機時間、スループット、トランザクション数に関するレプリケーションの統計を返します。 このストアド プロシージャは、任意のデータベースのパブリッシャーで実行されます。
構文
sp_replcounters
[ ; ]
引数
なし。
結果セット
列名 | データ型 | 説明 |
---|---|---|
Database |
sysname | データベース名。 |
Replicated transactions |
int | ディストリビューション データベースへの配信を待機しているログ内のトランザクションの数。 |
Replication rate trans/sec |
float | ディストリビューション データベースに配信された 1 秒あたりのトランザクションの平均数。 |
Replication latency |
float | 分散されるまでのトランザクションがログに記録された平均時間 (秒単位)。 |
Replbeginlsn |
binary(10) | ログ内の現在の切り捨てポイントのログ シーケンス番号 (LSN)。 |
Replnextlsn |
binary(10) | ディストリビューション データベースへの配信を待機する、次のコミット レコードの LSN。 |
解説
sp_replcounters
はトランザクション レプリケーションで使用されます。
アクセス許可
db_owner固定データベース ロールまたは固定サーバー ロール sysadmin のメンバーシップが必要です。