監視資料庫鏡像

本節介紹「資料庫鏡像監視器」和 sp_dbmmonitor 系統預存程序、說明資料庫鏡像監視功能 (包括 [資料庫鏡像監視器作業]) 的運作方式,以及摘要說明您可以監視的資料庫鏡像工作階段相關資訊。另外,本節還會介紹如何為一組預先定義的資料庫鏡像事件定義警告臨界值,以及如何在任何資料庫鏡像事件上設定警示。

您可以在鏡像工作階段期間監視鏡像資料庫,以便確認資料流程是否正常。若要針對伺服器執行個體上的一或多個鏡像資料庫設定並管理監視作業,您可以使用 [資料庫鏡像監視器] 或 sp_dbmmonitor 系統預存程序。

資料庫鏡像監視作業 [資料庫鏡像監視器作業] 是在背景中獨立運作,不受 [資料庫鏡像監視器] 影響。SQL Server Agent 會按一定的間隔呼叫 [資料庫鏡像監視器作業],預設為每分鐘一次,而這項作業則呼叫更新鏡像狀態的預存程序。如果您使用 SQL Server Management Studio 來啟動鏡像工作階段,便會自動建立 [資料庫鏡像監視器作業]。不過,如果您只使用 ALTER DATABASE <database_name> SET PARTNER 來啟動鏡像,則必須執行預存程序才能建立作業。

本章節內容

  • 監視鏡像狀態
    包含如何在任何伺服器執行個體上使用「資料庫鏡像監視器」或 dbmmonitor 預存程序來監視一或多個鏡像資料庫、鏡像資料庫的監視作業如何運作,以及「資料庫鏡像監視器」傳回之狀態資訊的相關資訊。

  • 使用鏡像效能標準的警告臨界值和警示
    包含可設定和管理警告臨界值之事件的相關資訊。這可透過使用「資料庫鏡像監視器」或 sp_dbmmonitorchangealertsp_dbmmonitorhelpalertsp_dbmmonitordropalert 預存程序來完成。同時包含設定資料庫鏡像事件之警示的相關資訊。

  • 與鏡像資料庫相關的其他資訊來源
    介紹與資料庫鏡像相關的其他資訊來源,包括目錄檢視、效能計數器及資料庫鏡像事件通知。

  • 監視資料庫鏡像的如何主題 (Database Engine)
    包含監視資料庫鏡像的程序主題。

請參閱

其他資源