(三)高可用解决方案之数据库镜像

数据库镜像是SQL Server提供的一种高可用性解决方案,通过镜像数据库实现实时或近乎实时的故障转移。镜像配置包括主体服务器和镜像服务器,可在高安全性或高性能模式下运行。当加入见证服务器时,可以实现自动故障转移,确保数据的连续性和一致性。此功能自SQL Server 2005 SP1起在Standard和Enterprise版中支持,但异步模式仅限于Enterprise版。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库镜像

msdn对数据库镜像的解释如下:

数据库镜像实际上是个软件解决方案,可提供几乎是瞬时的故障转移,以提高数据库的可用性。数据库镜像可以用来维护相应生产数据库(称为“主体数据库”)的单个备用数据库(或“镜像数据库”)。

通过还原但不恢复主体数据库的数据库备份可创建镜像数据库。这使客户端不能访问镜像数据库。但是,为了进行报告,可通过创建镜像数据库的数据库快照间接使用镜像数据库。数据库快照为客户端提供了快照创建时对数据库中数据的只读访问。每个数据库镜像配置都涉及包含主体数据库的“主体服务器”,并且还涉及包含镜像数据库的镜像服务器。

镜像服务器不断地使镜像数据库随主体数据库一起更新。数据库镜像在高安全性模式下以同步操作运行,或在高性能模式下以异步操作运行。在高性能模式下,事务不需要等待镜像服务器将日志写入磁盘便可提交,这样可最大程度地提高性能。在高安全性模式下,已提交的事务将由伙伴双方提交,但会延长事务滞后时间。数据库镜像的最简单配置仅涉及主体服务器和镜像服务器。在该配置中,如果主体服务器丢失,则该镜像服务器可以用作备用服务器,但可能会造成数据丢失。高安全性模式支持具有自动故障转移功能的备用配置高安全性模式。这种配置涉及到称为“见证服务器”的第三方服务器实例,它能够使镜像服务器用作热备用服务器。从主体数据库到镜像数据库的故障转移通常需要几秒钟的时间。自 SQL Server 2005 Service Pack 1 (SP1) 起,SQL Server

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值