码迷,mamicode.com
首页 > 数据库 > 详细

13.5 监视数据库镜像

时间:2015-05-31 01:36:24      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:镜像

13.5  监视数据库镜像


13.5.1  数据库镜像监视器

  数据库镜像监视器是一个图形用户界面工具,系统管理员可以使用此工具查看和更新状态,配置多个关键绩效指标的警告阈值。

技术分享


技术分享


13.5.2 数据库镜像监视作业

  数据库镜像监视作业(“数据库镜像监视器作业”)独立于数据库镜像监视器运行。 仅当使用 SSMS 启动镜像会话时,才能自动创建“数据库镜像监视器作业” 

  如果始终使用 ALTER DATABASE database_name SET PARTNER 命令开始镜像,则仅当系统管理员运行 sp_dbmmonitoraddmonitoring 存储过程时,该作业才存在。

技术分享


技术分享


13.5.3  使用存储过程

  数据库镜像状态存储在 msdb 数据库内的一个内部、未记录的数据库镜像状态表中。 在服务器实例上首次更新镜像状态时,便会自动创建此状态表。

  状态表可以通过数据库镜像监视器和数据库镜像监视器作业(如果正在运行)进行自动更新。

  创建“数据库镜像监视器作业”之后,如果 SQL Server 代理正在运行,则默认情况下,每分钟调用一次作业。然后,作业会调用 sp_dbmmonitorupdate 系统存储过程以更新状态表。系统管理员可以使用 sp_dbmmonitorchangemonitoring 系统存储过程更改更新持续时间(指定为 1 至 120 分钟之间的一个值)),还可以使用 sp_dbmmonitorchangemonitoring 系统存储过程查看当前的更新持续时间。

  相反,数据库镜像监视器每隔 30 秒自动更新一次状态表。

  可以通过运行 sp_dbmmonitorresults 系统存储过程来检索或更新当前的状态。

USE msdb;

GO

sp_dbmmonitorresults ‘SQLDB01‘;

GO


本文出自 “SQLServer2014丛书” 博客,谢绝转载!

13.5 监视数据库镜像

标签:镜像

原文地址:http://mssqlmct.blog.51cto.com/9951484/1656681

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!