我们正在镜像我们的数据库,我想知道从我在 sql 中单击“故障转移”开始需要多长时间才能完成故障转移?
问问题
721 次
1 回答
1
你需要了解.,在此之前镜像是如何工作的..
镜像通过线路传输日志块。一旦日志在辅助节点上硬化,主节点将仅在那时提交日志(同步模式)。它们还跟踪最后一个 LSN,在故障转移/意外关闭的情况下都收到。
因此,当您进行故障转移时,*minimum expected recovery time is the time that is need to REDO/UNDO the log on secondary*
这是一个高级概述,它还取决于很多事情,例如您的镜像模式、自动故障转移/手动故障转移..
您还可以使用性能计数器来检查 REDO 队列大小和需要发送到镜像的日志。
select * from sys.dm_os_performance_counters where object_name like '%mirror%'</p>
这给了我们..
这里是了解更多信息的好地方......
https://technet.microsoft.com/en-us/library/ms189590(v=sql.105).aspx
于 2016-08-27T04:35:35.370 回答