监视数据库镜像
可以在镜像会话期间监视镜像数据库,以验证数据是否流动以及流动的情况。若要对服务器实例上的一个或多个镜像数据库进行监视设置和管理,可以使用数据库镜像监视器或 sp_dbmmonitor 系统存储过程。
数据库镜像监视作业(“数据库镜像监视器作业”)在后台独立于数据库镜像监视器运行。SQL Server 代理定期调用**“数据库镜像监视器作业”,默认为每分钟调用一次;而作业将调用更新镜像状态的存储过程。如果使用 SQL Server Management Studio 启动镜像会话,将自动创建“数据库镜像监视器作业”**。但是,如果仅使用 ALTER DATABASE <database_name> SET PARTNER 来启动镜像,则必须通过运行存储过程来创建作业。
本节介绍数据库镜像监视器和 sp_dbmmonitor 系统存储过程,说明数据库镜像监视的工作方式(包括**“数据库镜像监视器作业”**),并概括介绍可以监视的有关数据库镜像会话的信息。此外,本节还介绍如何为一组预定义数据库镜像事件定义警告阈值,以及如何设置有关任意数据库镜像事件的警报。
本节内容
主题 | 说明 |
---|---|
包含与下列内容有关的信息:使用数据库镜像监视器或 dbmmonitor 存储过程来监视任意服务器实例上的一个或多个镜像数据库,如何监视镜像数据库工作,以及数据库镜像监视器返回的状态信息。 |
|
包含有关可以为其配置和管理警告阈值的事件的信息。这可以通过使用数据库镜像监视器或 sp_dbmmonitorchangealert、sp_dbmmonitorhelpalert 和 sp_dbmmonitordropalert 存储过程来实现。还包含有关对数据库镜像事件配置警报的信息。 |
|
介绍了有关数据库镜像的其他信息源,其中包括目录视图、性能计数器和数据库镜像事件通知。 |