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