oracle dataguard(oracle dataguard)和真实应用程序群集(rac)(real application cluster (rac))的区别

RAC和dataguard是Oracle高可用性中非常重要的主题。与10g和9i相比,这两种体系结构在Oracle 11gR2中都有许多增强功能。Oracle建议将RAC和data guard结合使用,以最大限度地发挥数据级和系统级保护的优势。...

ORACLE Dataguard与Real Application Cluster(RAC)之比较

RAC和dataguard是Oracle高可用性中非常重要的主题。与10g和9i相比,这两种体系结构在Oracle 11gR2中都有许多增强功能。Oracle建议将RAC和data guard结合使用,以最大限度地发挥数据级和系统级保护的优势。

什么是RAC?

RAC代表Real Application Cluster。这是一个数据库的群集。这意味着单个数据库利用两个或多个服务器的资源。换句话说,两个或多个实例在连接到同一数据库的两个或多个服务器(节点)上运行。所有这些实例都具有对数据库的读写访问权限。如果系统的这些节点中有一个发生故障,数据库就永远不会停机。用户仍然可以通过其他节点访问数据库(自动将连接指向发生故障的服务器,指向正在运行的节点)。集群软件和共享磁盘用于保持这些多个服务器之间的连接和通信。RAC是解决硬件故障、系统故障和软件故障的好方法。

什么是Data Guard?

Data guard是一种配置,它至少有一个主数据库的备用数据库。主数据库可以有一个或多个备用数据库。整个配置称为数据保护。如果主数据库至少有一种数据库模式,则备用数据库可以在以下模式下运行。

  1. 最大保护模式
  2. 最大可用性模式
  3. 最高性能模式

主数据库和备用数据库一起称为数据保护。也有两种类型的备用数据库。他们是,

  1. 物理备用数据库
  2. 逻辑备用数据库

这两个备用数据库始终与它们的主数据库同步。备用数据库可以位于主数据库的同一站点或单独的站点(推荐)。因此,数据保护是解决站点故障的好方法,而不是实例故障、软件故障和硬件故障。

Oracle RAC和Data Guard之间有什么区别?•RAC有一个数据库和多个与其关联的实例,但data guard有多个数据库(一个主数据库和另一个备用数据库)。•RAC是建议的解决方案,例如,软件和硬件级别的故障。Data guard是针对站点故障的建议解决方案。•Cluster ware软件用于保持RAC所有节点之间的连接和通信,但在Data guard中,不使用Cluster ware软件。(如果data guard不适用于RAC)•RAC必须具有可从系统的所有节点访问的共享存储,但在data guard中没有共享存储,这是所有站点都通用的。•RAC最多可以有100个节点。Data guard最多可以有9个备用数据库。

  • 发表于 2020-10-26 22:18
  • 阅读 ( 92 )
  • 分类:IT

你可能感兴趣的文章

赛菲的太空歌剧《快乐杀手》今晚回归——这就是你应该看的原因

几年前,当Syfy为三部新的电视剧《无垠》、《暗物质》和《欢乐**》增光添彩时,Syfy又回到了原点。所有这三个节目都是跟随太空船上的宇航员在太空的某个部分进行的,它们都让人想起了仙女座、太空堡垒卡拉狄加、Farscape或...

  • 发布于 2021-05-28 20:48
  • 阅读 ( 228 )

oracle 9i(oracle 9i)和oracle 10g(oracle 10g)的区别

...系统要求。 两个版本都有很好的特性。两者之间的主要区别在于,oracle10g是比oracle9i更高的版本,并且具有许多增强oracle9i功能的附加功能,而一些旧功能可能已经被放弃。 总结: 1.Oracle 9i是2001年发布的对象关系数据库管理系...

  • 发布于 2021-06-23 15:36
  • 阅读 ( 247 )

神谕(oracle)和mysql数据库(mysql)的区别

...是由甲骨文公司生产的,所以很多人都在问这两者有什么区别。嗯,Oracle和MySQL的主要区别在于它们的功能,因为Oracle是一个比MySQL强大得多的软件。您可以获得内联视图、基于角色的安全性、高级复制等等。下面列出了Oracle在My...

  • 发布于 2021-06-23 20:30
  • 阅读 ( 199 )

wl型(wl)和rlwl型(rlwl)的区别

...,这就给我们带来了一个问题,“RLWL和WL是什么,有什么区别”? wl型 WL的意思是“候车名单”。火车有固定数量的可用座位,如果在您预订时有可用座位,那么您的车票将立即得到确认。因此,一旦您在IRCTC网上预订了机票,...

  • 发布于 2021-06-24 19:16
  • 阅读 ( 117 )

adf公司(adf)和呆子(oaf)的区别

Oracle应用程序开发框架(ADF)与Oracle应用程序框架(OAF) 我们几乎不可能理解技术在商业中的应用是如何在这些年中得到如此大的发展的。随着硬件功能的不断增长,软件供应商正朝着提供更多功能的方向努力,以支持更多的...

  • 发布于 2021-06-25 19:32
  • 阅读 ( 300 )

集群(cluster)和网格计算(grid computing)的区别

...别比较 关键术语 集群计算、网格计算 什么是集群计算(cluster computing)? 在集群计算中,两台或多台计算机协同工作来解决一个问题。群集设备通过快速局域网(LAN)连接。群集中的每个设备称为节点。每个节点都有相同的硬件...

  • 发布于 2021-07-01 00:18
  • 阅读 ( 572 )

群集的(clustered)和非聚集索引(nonclustered index)的区别

...松高效地检索记录的技术。它加快了使用数据库的客户机应用程序的查询性能。此外,索引有两种类型:**索引和非**索引。**索引更改数据在磁盘中的存储顺序。但是,在非**索引中,索引的逻辑顺序与磁盘中存储的数据的物理...

  • 发布于 2021-07-01 06:10
  • 阅读 ( 218 )

甲骨文11g(oracle 11g)和12摄氏度(12c)的区别

...体系结构。而且,这种体系结构简化了整合,而不需要对应用程序进行任何更改。此外,它还提供了可插拔数据库,以支持快速资源调配和可移植性。因此,oracle12c适合于自助服务供应和数据库即服务。oracle12crelease2有原生分片...

  • 发布于 2021-07-01 07:04
  • 阅读 ( 768 )

甲骨文linux(oracle linux)和red hat企业版linux(red hat enterprise linux)的区别

...镜像站点下载Oracle Linux。他们可以免费构建、部署和分发应用程序。Oracle Linux支持计划提供商业和技术支持,包括Oracle Linux、Red Hat Enterprise Linux或CentOS安装。 什么是red hat企业版linux(red hat enterprise linux)? Red Hat Enterprise Linux是Red H...

  • 发布于 2021-07-01 08:34
  • 阅读 ( 749 )

神谕(oracle)和db2体系结构(db2 architecture)的区别

...件如下所示。 在客户端,DB2客户机库帮助将本地或远程应用程序连接到数据库。本地客户机使用共享内存进行通信,而远程客户机使用TCP/IP等协议进行通信。在服务器端,名为Engine Dispatchable Units(EDU)的组件处理活动。 DB2代...

  • 发布于 2021-07-01 12:40
  • 阅读 ( 310 )
DancerSorry
DancerSorry

0 篇文章

相关推荐