ミラー化データベースに関する追加情報
更新 : 2006 年 4 月 14 日
Microsoft SQL Server 2005 には、ミラー化データベースの監視と監視するパフォーマンス変数への警告の設定に使用できるデータベース ミラーリング モニタと dbmmonitor ストアド プロシージャ以外に、次のものが用意されています。
- カタログ ビューのデータベース ミラーリング メタデータ。詳細については、「データベース ミラーリング メタデータ」を参照してください。
- データベース ミラーリングのパフォーマンス カウンタ。詳細については、「データベース ミラーリングのパフォーマンス カウンタ」を参照してください。
- データベース ミラーリングのイベント通知。詳細については、「データベース ミラーリングのイベント」を参照してください。
- WMI Provider for Server Events のサーバー イベント。詳細については、「DATABASE_MIRRORING_STATE_CHANGE」を参照してください。
データベース ミラーリング メタデータ
次のカタログ ビューまたは動的管理ビューによって公開されるメタデータに、各データベース ミラーリング セッションに関する説明が記述されています。
- sys.database_mirroring
このビューには、サーバー インスタンス内のミラー化されたそれぞれのデータベースのデータベース ミラーリング メタデータが表示されます。詳細については、「sys.database_mirroring (Transact-SQL)」を参照してください。 - sys.database_mirroring_endpoints
sys.database_mirroring_endpoints カタログ ビューには、サーバー インスタンスのデータベース ミラーリング エンドポイントに関する情報が表示されます。詳細については、「sys.database_mirroring_endpoints (Transact-SQL)」を参照してください。 - sys.database_mirroring_witnesses
このカタログ ビューには、サーバー インスタンスがミラーリング監視サーバーである、各セッションのデータベース ミラーリング メタデータが表示されます。詳細については、「sys.database_mirroring_witnesses (Transact-SQL)」を参照してください。 - sys.dm_db_mirroring_connections
この動的管理ビューにより、データベース ミラーリングのネットワーク接続ごとに 1 行が返されます。
詳細については、「sys.dm_db_mirroring_connections」を参照してください。
データベース ミラーリングのパフォーマンス カウンタ
パフォーマンス カウンタを使用すると、データベース ミラーリングのパフォーマンスを監視できます。たとえば、データベース ミラーリングがプリンシパル サーバーのパフォーマンスに影響を及ぼしているかどうかを確認するには、Transaction Delay カウンタを調べることができます。また、ミラー データベースとプリンシパル データベース間の遅延時間の程度を確認するには、Redo Queue カウンタと Log Send Queue カウンタを調べることができます。1 秒間に送信されたログの量を監視する場合は、Log Bytes Sent/sec カウンタを調べることができます。
パフォーマンス カウンタは、いずれかのパートナーのパフォーマンス モニタにあるデータベース ミラーリング パフォーマンス オブジェクト (SQLServer:Database Mirroring) で使用できます。詳細については、「SQL Server:Database Mirroring オブジェクト」を参照してください。
パフォーマンス モニタを起動するには
データベース ミラーリングのイベント通知
イベント通知は、特殊なデータベース オブジェクトです。さまざまな Transact-SQL データ定義言語 (DDL) ステートメントや SQL トレースのイベントに応答してイベント通知が行われ、サーバー イベントとデータベース イベントに関する情報を Service Broker サービスに送信します。
データベース ミラーリングでは、次のイベントを使用できます。
- Database Mirroring State Change イベント クラス
ミラー化されたデータベースのミラーリングの状態が変更された時点を示します。詳細については、「Database Mirroring State Change イベント クラス」を参照してください。 - Audit Database Mirroring Login イベント クラス
このクラスでは、データベース ミラーリングのトランスポート セキュリティに関連する監査メッセージを報告します。詳細については、「Audit Database Mirroring Login イベント クラス」を参照してください。
イベント通知の詳細については、「イベント通知について」および「イベントの監視」を参照してください。
参照
その他の技術情報
ヘルプおよび情報
変更履歴
リリース | 履歴 |
---|---|
2006 年 4 月 14 日 |
|