你所在的位置: 首页 > Oracle > OCA >
最新开班 班级 报名状态
9月25日 HCNA-Cloud Service 热招中
9月25日 HCNA-Cloud Service 热招中
9月30日 HCNA-R&S周末班 热招中
10月31日 HCNP-storage脱产班 热招中
10月23日 HCNA-storage脱产班 热招中
10月20日 HCNP-R&S脱产班 热招中
10月10日 HCIE-R&S脱产班 热招中
10月9日 HCNA-R&S脱产班 热招中
9月25日 HCNP-Cloud脱产班 热招中
9月18日 HCNA-Cloud脱产班 热招中
  • 博赛网络ICT就业班热招中
  • 博赛推出Oracle OCM实战课程

Oracle RAC 11g实战指南-Oracle的高可用性产品

时间:2013-10-21 12:32 作者:Superthink 点击:

 Oracle的高可用性产品

Oracle公司不仅向用户提供了一个优秀的数据库产品,而且提供了许多用于保证数据库高可用性的产品。具体来说,Oracle通过以下组件或产品来保证数据库的高可用性:

1)Oracle RAC

Oracle RAC是所有集群管理软件中功能最复杂、最难配置的一种。本书的主要内容就是介绍RAC的结构、功能和详细的配置过程。

2)Oracle Restart

Restart是从Oracle 11.2开始出现的一个组件,它的功能是在硬件或软件故障之后,或者在重新启动系统时,自动启动数据库、监听器以及其他相关组件,并且保证这些组件之间的正确启动顺序。Restart只能工作在单实例数据库中,在RAC环境中,Restart所具有的功能是由Clusterware来实现的。

3)Oracle Data Guard

Data Guard的功能是实现Oracle数据库的异地容灾,防止数据库所运行的站点发生灾难性的故障,如业务系统所在的机房出现火灾、水灾,或者遭到人为破坏。两个相互独立的数据库通过网络保持同步:其中一个数据库向用户提供正常的访问,这个数据库称为主数据库(Primary);另一个数据库保持闲置,或者向用户提供少量的只读访问,如产生报表、对数据库进行备份等,这个数据库称为Standby。当用户在主数据库中执行DDL或DML语句修改数据时,数据库服务器将产生重做日志,Data Guard通过网络将重做日志传输到Standby数据库, Standby数据库服务器通过重做日志产生同样的数据。当主数据库出现故障时,用户的访问将切换到Standby数据库。这两个数据库一般分开放在两个不同的城市,甚至两个不同的国家。

4)Advanced Replication

高级复制(Advanced Replication)主要用在分布式数据库中。多个相互独立的计算机可以同时向用户提供访问,用户一般就近访问其中一个数据库。如果用户修改了一个数据库中的数据,这些修改将被复制到其他数据库中。

5)Oracle Streams

Streams是一种特殊的高级复制技术,它提供了功能更强大、更加灵活的复制功能。

6)Oracle Flashback

利用Flashback技术,我们可以查询一个表在过去某个时刻的数据,或者在过去一段时间内在一个表上所发生的事务,可以把一个表或者整个数据库恢复到过去某个时刻,还可以还原对表的DROP操作。

7)Oracle ASM

ASM(Automatic Storage Management)是Oracle强力推荐的存储管理技术,它是Oracle公司提供的逻辑卷管理器,这种技术目前主要用在RAC环境中。

8)Recovery Manager

RMAN(Recovery Manager)用于对数据库进行备份和恢复,它是一种强有力的备份与恢复工具,利用这个工具,可以对整个数据库、一个表空间或者一个数据文件进行完全备份和增量备份。

9)LogMiner

LogMiner的功能是对重做日志文件进行分析,将其中存储的重做日志还原为文本格式。通过分析重做日志,可以确定一条DML或DDL语句的精确执行时间,可以跟踪用户在某个特定表上的DML或DDL操作,也可以获得DML语句所对应的反操作,通过这样的反操作,可以取消用户所执行的DML语句。

(责任编辑:Superthink)

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)