WEB开发网
开发学院数据库Sybase 有关Sybase系统的数据同步与复制问题 阅读

有关Sybase系统的数据同步与复制问题

 2008-05-16 15:10:47 来源:WEB开发网   
核心提示:sybase复制服务器是数据复制与同步可以采用的最佳解决方案 在上部分我们介绍过数据复制的概念,并介绍过sybase复制服务器是如何工作的及复制环境的几个实例,有关Sybase系统的数据同步与复制问题(3),现在我们来探讨sybase复制服务器究竟有哪些优点,使它在同类产品市场上占居绝对的主导地位,由于sybase复制

sybase复制服务器是数据复制与同步可以采用的最佳解决方案

在上部分我们介绍过数据复制的概念,并介绍过sybase复制服务器是如何工作的及复制环境的几个实例。现在我们来探讨sybase复制服务器究竟有哪些优点,使它在同类产品市场上占居绝对的主导地位。

sybase复制服务器的优点——高性能

高性能主要体现在数据复制过程的三个方面

高效的事务捕俘;

高效事务传输;

高效的数据访问。

高效事务捕俘——不依赖于触发器和规则

构成sybase复制服务器的每个部分并未采用数据库系统的特性及功能。复制服务器的工作模式是专门为复制而设计的技术。sybase复制服务器的组件ltm是完全独立于源数据库而工作的。sybase复制服务并设有使用数据库触发器及规则,因此也不增加源数据库的负担。

在一个基于触发的过程中,如果改变了源数据将触发一个数据库中的警报,这个警报将激活一段源数据库中定义的一段指定的复制代码,从而开始一个复制过程。一个基于触发或规则的复制系统是与源数据库中操作密切相关的。代码段必须在源数据库中执行,以便触发一个复制处理过程。因此,触发或规则给源数据节点增加了不必要的负担,造成性能下降。而且触发和规则必须严密监控,当源数据被修改之后,管理员必须跟踪每个警报以免遗漏。当然,触发和规则用于在源数据库中维护数据一致性,或加强业务规则,其给性能和管理带来的开销是可以理解的,也是有价值的。

相反,sybase复制服务器提供一种机制,复制系统是独立的,不会给主数据源造成负担,也不会给主数据库管理员增加过多的责任。

高性能事务传递

sybase复制服务器允许管理员选择网上传送数据的路由,从而更加有效地使用网络。路由可以是直接的,也可以是间接的。直接路由线路较短,数据可以较快地到达目的地,而间接路由则提供给管理员更大的灵活性。带有中间节点的路由给系统提供很大优越性:

缩减网络大小。

信息传送到中转节点后,可以蔓延到所有下级节点。间接路由减少了网络连接数量。

复制服务器环境中灵活地分布处理过程

利用间接路由,一些相关的复制定义共享sybase复制服务器。

正是因为间接路由的存在,允许系统管理员在网络失败的特殊情况下,转换其它途径传递信息。

高效数据存取

sybase复制系统将数据传送给sybase服务器或其它非sybase服务器。每个节点配备怎样的数据源只需与本地需求一致。sybase复制系统不限制每个远程节点对本地应用的设计与规划,也不会干涉本地数据存取方式的优化选择,数据库索引设计或者数据在磁盘上分布。

sybase复制服务器优点——一致信息传送

sybase复制服务器在环境中传递事务,而不是传递数据行,因此在复制系统内数据的事务性一致得到保障。sybase复制服务器采用的事务性一致技术不同于早期的复制技术,例如表快照。此外,它也不象基于触发器和规则的复制系统,sybase复制服务器传递事务本身,而不是传送数据行的改变。由于sybase复制服务器传递事务,它也能够传递存贮过程,因而提供了一个有效的方法复制异步远程存贮过程完成复制节点对数据的修改。

上一页  1 2 3 4  下一页

Tags:有关 Sybase

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