什么是数据库的镜像
“数据库镜像”是一种提高 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服务器怎样迁...