Oracle Database 2024-03-13 10:58

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统,是一种高效率的、可靠性好的、适应高吞吐量的数据库方案。

Oracle 真正应用集群 (RAC) 是首要的数据库集群技术,允许集群中的两台或多台计算机(也称为“节点”)同时访问一个共享数据库。这将有效地创建一个跨越多个硬件系统的数据库系统,同时对应用程序而言像是一个统一的数据库。从而为您的应用程序带来出色的可用性和可扩展性优势,如:

    集群内的容错功能,尤其是出现计算机故障时。

     容量规划的灵活性和经济高效性,进而使得企业可以随着业务的扩展根据需求进行扩展。

真正应用集群支持企业网格。构建于由标准化商用组件构成的大型配置之上,其中包括:处理器、服务器、网络和存储设备。RAC 是唯一一种可将这些组件整合成供企业使用的处理系统的技术。真正应用集群和网格能够动态降低运营成本,并可带来出色的灵活性,从而赋予系统更优异的适应性、前瞻性和灵活性。动态提供节点、存储器、CPU 和内存可以在实现所需服务级别的同时,通过提高的利用率不断降低成本。此外,真正应用集群对于应用程序访问 RAC 数据库是完全透明的,因此无需任何修改就可将现有的应用程序部署在 RAC 上。RAC 体系结构的一个主要优势是多个节点内建的容错性能。由于物理节点单独运行,因此其中一个或多个节点的故障将不会影响到集群内其它节点。故障切换可在网格内任一节点上进行。即使在最恶劣的情况下,包括只有一个节点没有停止工作,真正应用集群仍将能够提供数据库服务。这一体系结构允许将一组节点联网或与网络断开,以进行维护,而同时其它节点能够继续提供数据库服务。RAC 提供了与 Oracle融合中间件的内置集成,可用于连接池故障切换。借助这一特性,应用程序可立即了解发生的故障,而无需等待数十分钟直到发生 TCP 超时故障。鉴于此,应用程序将可以立即采取相应的恢复措施;同时网格负载均衡将重新分配负载。