分类: Sybase
2008-04-10 20:22:26
来源:赛迪网技术社区 作者:yuanyang |
高效数据存取
sybase复制系统将数据传送给sybase服务器或其它非sybase服务器。每个节点配备怎样的数据源只需与本地需求一致。sybase复制系统不限制每个远程节点对本地应用的设计与规划,也不会干涉本地数据存取方式的优化选择,数据库索引设计或者数据在磁盘上分布。
sybase复制服务器优点——一致信息传送
sybase复制服务器在环境中传递事务,而不是传递数据行,因此在复制系统内数据的事务性一致得到保障。sybase复制服务器采用的事务性一致技术不同于早期的复制技术,例如表快照。此外,它也不象基于触发器和规则的复制系统,sybase复制服务器传递事务本身,而不是传送数据行的改变。由于sybase复制服务器传递事务,它也能够传递存贮过程,因而提供了一个有效的方法复制异步远程存贮过程完成复制节点对数据的修改。
sybase复制服务器简单的集中管理
sybase复制服务器产品中包括一个强有力的系统管理工具replication server manager(rsm)。rsm图形化的用户界面使系统管理员从一个简单的桌面系统便能管理复制系统中的每一个对象,或者几个对象的集合。rsm帮助系统管理员检查复制系统中各组件的状态,监控它们的性能,rsm基于对象界面的特性使系统管理员避开网络配置细节,不用考虑资源的实际位置,仅在一个桌面平台上便可以管理所有的系统资源。
复制服务器管理还有一些屏幕可以监控网络联接的状态及性能、空间分配、稳定队列使用情况和复制定义配置。
在市场上没有其他的复制产品包含象复制服务器管理这样的功能强大而且高效的系统管理工具,这个产品证实了sybase让企业范围客户/服务器环境下分布系统管理简单高效的承诺。
sybase复制服务器优点——高效数据可用性
以上所述sybase复制产品的优点简化了日复一日的复制系统操作,使之易于管理,确保整个企业范围内协调数据的高度可用性。
系统失败之后,数据重新自动同步,当复制环境失败之后,正处于向复制节点传送的事务被临时存放在磁盘的稳定队列。在系统恢复之后,队列中的数据重新恢复原来路径传送到复制节点。复制数据也因此能够重新同步。
协调数据库备份,易于系统恢复,在分布环境中备份和重新装载数据库是麻烦的,而且难免疏忽造成的信息不一致。为简化备份过程,在复制环境下,sybase提供一种机制,即用复制系统来达到数据库备份。
通过批量拷贝重建复制节点,当第一次建立复制节点或者重建复制节点时,有可能没有初始化跨越网络的数据库的复制数据,即主节点与复制节点没有达到完全一致。sybase复制服务器允许系统管理员输出主节点数据到磁带然后再从磁带装载到复制节点。当数据从磁带装载到复制节点之后,基于网络的复制系统恢复正常复制而不丢失数据。
数据镜像,sybase在复制环境下,有另外一个优点-数据镜像。在复制服务器最良可用程度下,包含主数据节点能被镜像到磁盘上。
sybase复制服务器优点——异构一致
sybase复制服务器允许非sybase数据源加入复制环境。在其中,异构数据源不仅能充当目标节点,接受复制的数据及存贮过程,而且能充当主节点。
用户能够使用open server/open client技术定制特殊的事务传送管理(ltm)从非sybase数据源复制数据。sybase提供访问和复制非sybase数据所必需的工具。访问非sybase数据库尤其对那些有遗留系统的用户非常重要。利用sybase复制服务器提供的开放系统技术能复制以前遗留系统的数据,不会因为采纳了新的软件系统而使以前成功的应用系统受到威胁。
sybase复制服务器优点——本地自治
sybase复制系统传递事务到sybase或非sybase数据源。总之,每个节点保留完全自治决定怎样去访问,怎样去使用复制节点的数据,每个节点有权力做以下选择:
选择接受或访问某个主数据集合(或完全集合);
设置在本地的表名和列名;
优化本地数据访问方式;
修改数据,使用异步远程存贮过程,或同步地直接联接到主节点,使主节点与复制节点保持一致。
总之,sybase复制服务器奠定了企业客户/服务器应用中数据分布的基础,解决了分布操作和分布数据中高效数据可用性 、一致信息传递、高性能 、简单集中管理 、异构数据存取 、本地自治等问题。 |