次の方法で共有


sp_replmonitorhelppublicationthresholds (Transact-SQL)

適用対象: SQL Server Azure SQL Managed Instance

監視対象のパブリケーションのしきい値メトリック セットを返します。 レプリケーションの監視に使用されるこのストアド プロシージャは、ディストリビューション データベースのディストリビューターで実行されます。

Transact-SQL 構文表記規則

構文

sp_replmonitorhelppublicationthresholds
    [ @publisher = ] N'publisher'
    , [ @publisher_db = ] N'publisher_db'
    , [ @publication = ] N'publication'
    [ , [ @publication_type = ] publication_type ]
    [ , [ @thresholdmetricname = ] N'thresholdmetricname' ]
[ ; ]

引数

[ @publisher = ] N'publisher'

パブリッシャーの名前。 @publishersysname で、既定値はありません。

[ @publisher_db = ] N'publisher_db'

パブリッシュされたデータベースの名前です。 @publisher_dbsysname で、既定値はありません。

[ @publication = ] N'publication'

出版物の名前。 @publicationsysname で、既定値はありません。

[ @publication_type = ] publication_type

パブリケーションの種類を指定します。 @publication_typeint であり、これらの値のいずれかを指定できます。

Value 説明
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を実行できます。