Share via


sp_replcounters (Transact-SQL)

適用対象: SQL ServerAzure SQL Managed Instance

パブッリッシュされたデータベースごとに、待機時間、スループット、トランザクション数に関するレプリケーションの統計を返します。 このストアド プロシージャは、任意のデータベースのパブリッシャーで実行されます。

Transact-SQL 構文表記規則

構文

  
sp_replcounters  
  

結果セット

列名 データ型 説明
データベース sysname データベース名。
レプリケートされたトランザクション int ディストリビューション データベースへの配信を待機しているログ内のトランザクションの数。
レプリケーション レートのトランス/秒 float ディストリビューション データベースに配信された 1 秒あたりのトランザクションの平均数。
レプリケーションの待機時間 float 分散されるまでのトランザクションがログに記録された平均時間 (秒単位)。
Replbeginlsn binary(10) ログ内の現在の切り捨てポイントのログ シーケンス番号 (LSN)。
Replnextlsn binary(10) ディストリビューション データベースへの配信を待機する、次のコミット レコードの LSN。

解説

sp_replcountersはトランザクション レプリケーションで使用されます。

アクセス許可

固定データベース ロールまたは sysadmin 固定サーバー ロールdb_ownerメンバーシップが必要です。

参照

sp_replcmds (Transact-SQL)
sp_repldone (Transact-SQL)
sp_replflush (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)