数据库镜像(database mirroring)和复制(replication)的区别

数据库复制指的是一组技术,在这些技术中,数据被复制并从一个数据库分发到另一个数据库。为了保持数据和数据库对象之间的一致性,还同步了数据库。源数据库服务器可以称为主服务器,在其中复制数据的服务器可以称为从服务器。这有助于减少主服务器上的负载,因为客户端可以使用多个服务器。...
关键区别:数据库镜像和数据库复制是数据库服务器的两种高数据可用性技术。在复制中,数据和数据库对象从一个数据库复制并分发到另一个数据库。它减少了原始数据库服务器的负载,并且复制数据库的所有服务器都与主服务器一样处于活动状态。另一方面,数据库镜像在两个不同的服务器实例(主体和镜像)中创建数据库的副本。这些镜像拷贝作为备用拷贝工作,并不总是像数据复制那样处于活动状态。

数据库复制指的是一组技术,在这些技术中,数据被复制并从一个数据库分发到另一个数据库。为了保持数据和数据库对象之间的一致性,还同步了数据库。源数据库服务器可以称为主服务器,在其中复制数据的服务器可以称为从服务器。这有助于减少主服务器上的负载,因为客户端可以使用多个服务器。

数据库镜像(database mirroring)和复制(replication)的区别

主服务器和从服务器的行为通常是相同的。数据中的任何更改也会反映在从属服务器中。此技术可用于复制多个数据库中的数据。部分复制只针对表的子集或行的列实现,因此它不能实质上复制整个数据库。

数据库镜像指的是创建和维护数据库冗余副本的技术。镜像副本始终与主体数据库同步。这种技术有助于确保不间断的数据可用性,还可以减少因数据损坏或丢失而可能发生的停机时间。在升级过程中,数据库镜像至少提供一个可访问的可行副本。

microsoftsqlserver使用这种技术,在不同的计算机(称为服务器实例)上维护单个数据库的两个副本(主体和镜像)。这些镜像副本充当数据库的备用副本。数据库镜像仅限于两台服务器。

数据库镜像(database mirroring)和复制(replication)的区别

复制和镜像技术也结合使用,以实现更高的数据库可用性。复制和镜像之间的关键区别在于,与镜像不同,复制中没有备用服务器,因为所有服务器都充当活动服务器。如果希望减少停机时间,并希望在共享存储、交换机等环境中提供经济高效的解决方案,则首选镜像。另一方面,在需要通过共享应用程序的工作负载来支持分布式处理的场景中,通常首选复制。

数据库镜像和复制之间的比较:

 

资料库镜像 复制
定义 数据库镜像在两个不同的服务器实例中创建数据库的副本。这些拷贝作为备用拷贝工作,并不总是像数据复制那样处于活动状态 在复制中,数据和数据库对象从一个数据库复制并分发到另一个数据库。它减少了原始数据库服务器的负载,并且复制数据库的所有服务器都与主服务器一样处于活动状态。
优势 数据库镜像有助于减少计划内和计划外停机时间,具体如下:可以为镜像数据库执行自动或手动故障切换。它使镜像数据库与原始数据库正确同步 它提高了数据可用性和可扩展性它提供了故障保护备份它提供了负载分布它在断开连接的操作期间提供了选项
缺点(SQL Server 2008) 没有自动故障切换设置的高安全性可能会造成网络开销。需要第三台服务器来执行“自动故障切换”其他项目需要在镜像之外处理,如登录、SQL代理作业等。如果快照用于只读,则需要为镜像副本提供额外存储,快照仅与创建快照时相同。 重新配置可能需要手动干预。需要依赖分发服务器来推动更改。其他项目需要在复制之外处理,如登录、SQL代理作业等。设置和维护比其他选项更复杂。SQL Server需要为辅助服务器获得完全许可。

  • 发表于 2021-07-12 05:55
  • 阅读 ( 227 )
  • 分类:通用

你可能感兴趣的文章

保守半保守(conservative semiconservative)和分散复制(dispersive replication)的区别

保守的半保守复制和分散复制的关键区别在于它们产生的DNA螺旋的类型。保守复制产生两个DNA螺旋,其中一个螺旋包含完全旧的DNA,另一个螺旋包含全新的DNA;而半保守复制产生两个螺旋,每个螺旋包含一个新链和一个旧链...

  • 发布于 2020-10-07 14:01
  • 阅读 ( 600 )

保守的(conservative)和半保守复制(semiconservative replication)的区别

保守复制和半保守复制的关键区别在于,保守复制产生两个双螺旋,其中一个螺旋包含完全旧的亲本DNA,另一个螺旋包含全新的DNA;而半保守复制产生双螺旋,其中两个双螺旋的每一条链都有成形后会有一条旧的和一条新的...

  • 发布于 2020-10-17 20:05
  • 阅读 ( 572 )

镜像(mirroring)和复制(replication)的区别

镜像和复制之间的关键区别在于,镜像发生在数据库上,而复制发生在数据和数据库对象上。镜像和复制的另一个重要区别是镜像不支持分布式环境,但复制支持分布式数据库环境。 镜像和复制是DBMS中提高数据可用性和可靠...

  • 发布于 2020-10-18 12:40
  • 阅读 ( 366 )

复制气泡(replication bubble)和复制分叉(replication fork)的区别

关键区别–复制气泡与复制分叉   复制泡和复制叉是DNA复制过程中形成的两种结构,复制泡和复制叉的关键区别在于复制泡是复制开始时DNA链上的一个开口,而复制叉是复制泡中的结构表示实际的复制。 在分子生物学中,DNA...

  • 发布于 2020-10-19 04:11
  • 阅读 ( 507 )

pcr(pcr)和dna复制(dna replication)的区别

关键区别——pcr与dna复制 DNA复制是生物体内发生的一种自然过程。它涉及到一个DNA分子的两个完全相同的拷贝。DNA复制是生物遗传中一个极其重要的过程。遗传信息在亲代之间传递的主要原因是DNA的复制能力。因此,它是几...

  • 发布于 2020-10-19 06:54
  • 阅读 ( 520 )

复制(replication)和转录(transcription)的区别

复制和转录的关键区别在于复制是从一个原始DNA分子中产生两个完全相同的DNA拷贝的过程,而转录是从DNA模板中产生mRNA分子的基因表达的第一步。 为了生长发育,细胞分裂和数量增加。此外,生殖细胞的产生是维持其世代的...

  • 发布于 2020-10-23 20:21
  • 阅读 ( 253 )

如何将alexa添加到智能镜像

...我们的调查显示,这些模块存在问题,经常会崩溃或覆盖镜像信息。如果您想要最简单的设置,我们建议您添加googleaiy工具包并使用其特定的教程。 要安装大多数模块,您将经历一些基本步骤: 从GitHub下载模块代码 配置模块...

  • 发布于 2021-04-03 09:05
  • 阅读 ( 162 )

在windows 7中使用驱动器镜像进行即时备份

...着你会损失几个小时的工作。通过在Windows7中启用驱动器镜像,您将始终拥有数据的最新副本。 Windows 7的镜像(仅在专业版、企业版和最终版中可用)是RAID 1的软件实现,这意味着两个或多个磁盘持有完全相同的数据。这些文件...

  • 发布于 2021-04-13 16:23
  • 阅读 ( 108 )

使用karen的replicator轻松备份数据

...一个自由设置的it and forget it备份实用程序。 使用Karen的复制器 这个备份应用程序是Karen的powertools套件(个人使用免费)的一部分,它包含了其他一些方便的实用程序。安装Karen的Replicator非常简单快捷。 第一次运行应用程序时...

  • 发布于 2021-04-14 06:22
  • 阅读 ( 72 )

镜子(mirror)和透镜(lens)的区别

...ith the unmagnified image produced by the plane mirror (in the background) 镜像产生的图像的性质可以用镜像方程来计算。 什么是镜头(a lens)? 透镜是一个透明的物体,通过它传输光,其工作原理取决于折射定律(斯内尔定律)。这个定律描述...

  • 发布于 2021-06-27 04:05
  • 阅读 ( 268 )
roy960864
roy960864

0 篇文章

相关推荐