WEB开发网
开发学院数据库Oracle 超级PK:Sybase与Oracle的十二场性能比拼 阅读

超级PK:Sybase与Oracle的十二场性能比拼

 2007-02-19 12:02:20 来源:WEB开发网   
核心提示: Oracle并行服务器利用共享磁盘的技术,数据库驻留在共享磁盘中,超级PK:Sybase与Oracle的十二场性能比拼(8),松散耦合中的所有计算机均能同时对同一份数据库映像进行存储,另外,所以最终仍然都需经过主数据库(Primary Database)节点,Primary Databas

Oracle并行服务器利用共享磁盘的技术,数据库驻留在共享磁盘中,松散耦合中的所有计算机均能同时对同一份数据库映像进行存储。另外,Oracle与松散耦合型计算机结构相结合,还能大大提高系统的可靠性及容错能力,当某一台计算机出现故障时,由于数据库是同一份共享的映像,所以不需要系统的重新恢复,从而继续整个系统的运行,达到不间断运行的效果。

Oracle9i最新的并行服务器技术 Real Application Clusters设计了快捷高效的共享集群高速缓存,从而提供了透明的应用程序可扩展性。Real Application Clusters是五年多研发工作的结晶,其中包含了13项独家专利和18项已申报的专利请求。Real Application Clusters独特之处在于:

a)“开箱即用”,提供接近线性的可伸缩性

b)与应用程序的良好兼容性,无需重新设计

c)快速增长的集群,可快速增添节点和磁盘

Oracle Real Application Cluster能支持的节点数目受操作系统的约束,一般最大可以达256个。

为了能充分发挥对称多处理机SMP中多CPU硬件平台的高性能,Sybase采用了虚拟服务器体系结构(VSA),用单一的进程来模拟多进程处理,当多个CPU同分片的进程处于协调一致时,可以利用多个CPU的高性能;但同时,如果不处于协调一致时,也会成为服务器进程瓶颈。

Sybase不能支持Cluster系统的可伸缩性。Sybase Adaptive Server Enterprise只能提供在Cluster系统上的切换功能,提高系统的可用性。

Sybase最近宣布它的Companion Server Option可以支持Cluster系统的并行处理。但事实是怎样的呢?Companion Server Option只能支持2个节点的Cluster系统, 包含一个Primary Database节点和一个Proxy Database节点。虽然用户可以通过Proxy Database节点访问数据库,但Proxy Database上只有数据字典是直接访问的,其对数据的访问是通过对Primary Database的远过程调用实现,所以最终仍然都需经过主数据库(Primary Database)节点。Primary Database的负载并没有减轻。所以这种配置不能真正提高系统的可伸缩性。

上一页  3 4 5 6 7 8 9 10  下一页

Tags:超级 PK Sybase

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接