SQL Server:Database Mirroring オブジェクト
SQLServer:Database Mirroring パフォーマンス オブジェクトには、SQL Server のデータベース ミラーリングに関する情報を報告するパフォーマンス カウンタが含まれています。次の表は、このオブジェクトに含まれているカウンタの一覧です。
次の表は、このオブジェクトに含まれているカウンタの一覧です。
名前 | 説明 |
---|---|
Bytes Received/Sec |
1 秒間に受信されたバイト数。 |
Bytes Sent/sec |
1 秒間に送信されたバイト数。 |
Log Bytes Received/sec |
1 秒間に受信されたログのバイト数。 |
Log Bytes Sent/sec |
1 秒間に送信されたログのバイト数。 |
Log Send Queue |
ミラー サーバーにまだ送信されていないログの合計バイト数。 |
Pages Sent/sec |
1 秒間に送信されたページ数。 |
Receives/sec |
1 秒間に受信されたミラーリング メッセージの数。 |
Redo Bytes/sec |
ミラー データベースで 1 秒間にロールフォワードされたログのバイト数。 |
Redo Queue |
再実行用として書き込まれたログのうち、ロールフォワードするためにまだミラー データベースに適用されていないログの合計バイト数。このログは、ミラー サーバーからプリンシパル サーバーに送信されます。 |
Sends/sec |
1 秒間に送信されたミラーリング メッセージの数。 |
Transaction Delay |
終了していないコミットの確認を待機中に生じた遅延。 |
メモ : |
---|
各パートナーでは、一部のカウンタの値が 0 を示します。値が 0 になるカウンタは、パートナーが現在担っている役割によって異なります。 |
解説
パフォーマンス カウンタを使用して、データベース ミラーリングのパフォーマンスを監視できます。たとえば、データベース ミラーリングがプリンシパル サーバーのパフォーマンスに影響を及ぼしているかどうかを確認するには、Transaction Delay カウンタを調べることができます。また、ミラー データベースとプリンシパル データベース間の遅延時間がいかに少ないかを確認するには、Redo Queue カウンタと Log Send Queue カウンタを調べることができます。1 秒間に送信されたログの量を監視する場合は、Log Bytes Sent/sec カウンタを調べることができます。