什么是数据库的镜像
“数据库镜像”是一种提高 SQL Server 数据库的可用性的解决方案。镜像基于每个数据库实现,并且只适用于使用完整恢复模式的数据库。数据库镜像维护一个数据库的两个副本,这两个副本必须驻留在不同的 SQL Server 数据库引擎 服务器实例上。通常,这些服务器实例驻留在不同位置的计算机上。启动数据库上的数据库镜像操作时,在这些服务器实例之间形成一种关系,称为“数据库镜像会话”。其中一个服务器实例使数据库服务于客户端(“主体服务器”),另一个服务器实例则根据镜像会话的配置和状态,充当热备用或温备用服务器(“镜像服务器”)。具有自动故障转移功能的高安全性模式要求使用第三个服务器实例,称为“见证服务器”。
l 优点
l 、增强了数据保护功能
2 、提高了数据库的可用性
3 、提高了生产数据库在升级期间的可用性
l 角色切换
1、自动切换:在使用见证服务器的情况下,数据库必须已经同步,并且见证服务器必须和镜像服务器连接正常。
2、手动切换:在高安全性模式下,主体服务器和镜像服务器必须保持互联,并且数据库必须已经同步。
3、强制服务:在高性能模式和不带自动故障转移功能的高安全性模式下,如果主体服务器出现故障而镜像服务器可用,则可以强制服务运行。这种方式可能导致某些数据库丢失。
l 运行模式
l 、高性能模式(异步运行):事务不需要等待镜像服务器将日志写入磁盘便可提交,这样可最大程度地提高性能。这意味着事务不需要等待镜像服务器将日志写入磁盘便可提交,而此操作允许主体服务器在事务滞后时间最小的条件下运行,但可能会丢失某些数据。
2、高安全模式(同步运行):当会话开始时,镜像服务器使镜像数据库尽快与主体数据库同步。一旦同步了数据库,事务将在双方提交,这会延长事务滞后时间。
相关内容
SQL Server 2008服务器如何配置
SQL Server 2008服务器如何配置,服务器,选择,单击,配置,连接,...
数据库有几种 ,它的作用是什么
数据库有几种 ,它的作用是什么,数据库,服务器,系统,用户,临时...
Sql数据库服务怎么弄
Sql数据库服务怎么弄,服务,数据库,服务器,命令,开启,安装,启...
数据库的性能从哪几方面测试么呢
数据库的性能从哪几方面测试么呢,性能,数据库,硬件,数据库引...
Win2008服务器提示没有注册类别(80040154)怎么
Win2008服务器提示没有注册类别(80040154)怎么办,类别,提示,...
Windows7系统DNS服务器故障怎么解决
Windows7系统DNS服务器故障怎么解决,服务器,故障,设置,输入,...
Win8系统中如何使用代理服务器上网
Win8系统中如何使用代理服务器上网,代理服务器,上网,选项,设...
Win7系统电脑如何配置Web服务器
Win7系统电脑如何配置Web服务器,服务器,系统,网站,服务,配置,...
Win10公文包怎样同步
Win10公文包怎样同步,同步,公文包,盘中,在哪,文件,覆盖,存储...
Win7电脑时间同步出错是怎么回事
Win7电脑时间同步出错是怎么回事,是怎么回事,同步,电脑时间,...
Win7 rpc服务器不可用怎么处理
Win7 rpc服务器不可用怎么处理,服务器,服务,点击,解决方法,启...
SQL数据库报价_手把手教你为SQL数据库备份
SQL数据库报价_手把手教你为SQL数据库备份,报价,数据库,设置,...
数据库本地连接为空白怎么办?
数据库本地连接为空白怎么办?,本地连接,数据库,注册表编辑器,...
sql2008r2数据库如何配置?
sql2008r2数据库如何配置?,配置,数据库,双击,数据库配置,管理...
dell win server2003服务器系统_戴尔win server
dell win server2003服务器系统_戴尔win server服务器怎样迁...