sp_replmonitorhelppublicationthresholds (Transact-SQL)
適用対象: SQL Server Azure SQL Managed Instance
監視対象のパブリケーションのしきい値メトリック セットを返します。 レプリケーションの監視に使用されるこのストアド プロシージャは、ディストリビューション データベースのディストリビューターで実行されます。
構文
sp_replmonitorhelppublicationthresholds
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @thresholdmetricname = ] N'thresholdmetricname' ]
[ ; ]
引数
[ @publisher = ] N'publisher'
パブリッシャーの名前。 @publisher は sysname で、既定値はありません。
[ @publisher_db = ] N'publisher_db'
パブリッシュされたデータベースの名前です。 @publisher_db は sysname で、既定値はありません。
[ @publication = ] N'publication'
出版物の名前。 @publication は sysname で、既定値はありません。
[ @publication_type = ] publication_type
パブリケーションの種類を指定します。 @publication_type は int であり、これらの値のいずれかを指定できます。
値 | 説明 |
---|---|
0 |
トランザクション パブリケーション。 |
1 |
スナップショット パブリケーション。 |
2 |
マージ パブリケーションです。 |
NULL (既定) |
レプリケーションは、パブリケーションの種類の決定を試みます。 |
[ @thresholdmetricname = ] N'thresholdmetricname'
単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
結果セット
列名 | データ型 | 説明 |
---|---|---|
metric_id |
int | レプリケーション パフォーマンス メトリックの ID。次のいずれかになります。1expiration - トランザクション パブリケーションへのサブスクリプションに期限が迫っていないかを監視します。2latency - トランザクション パブリケーションへのサブスクリプションのパフォーマンスを監視します。4mergeexpiration - マージ パブリケーションへのサブスクリプションに期限が迫っていないかを監視します。5mergeslowrunduration - 低帯域幅 (ダイヤルアップ) 接続でのマージ同期の期間を監視します。6mergefastrunduration - 高帯域 (LAN) 接続でのマージ同期の期間を監視します。7mergefastrunspeed : 高帯域幅 (LAN) 接続経由でのマージ同期の同期速度を監視します。8mergeslowrunspeed - 低帯域幅 (ダイヤルアップ) 接続でのマージ同期の同期速度を監視します。 |
title |
sysname | レプリケーション パフォーマンス測定基準の名前。 |
value |
int | パフォーマンス メトリックのしきい値。 |
shouldalert |
bit | メトリックがこのパブリケーションに対して定義されたしきい値を超えたときにアラートを生成する必要があるかどうか。 1 の値は、アラートを発生させる必要があることを示します。 |
isenabled |
bit | このパブリケーションのこのレプリケーション パフォーマンス メトリックに対して監視が有効になっているかどうか。 1 の値は、監視が有効になっていることを示します。 |
リターン コードの値
0
(成功) または 1
(失敗)。
解説
sp_replmonitorhelppublicationthresholds
は、すべての種類のレプリケーションで使用されます。
アクセス許可
ディストリビューション データベースの固定データベース ロールdb_ownerまたは replmonitor のメンバーのみがsp_replmonitorhelppublicationthresholds
を実行できます。