SYBASE ASE 15.5六大新特性揭秘

新一代数据库产品ASE 15.0是Sybase公司于2005年9月发布的,它融合了的数据管理技术,并增加了一些功能,如表分区技术、列加密技术、具有多项专利技术的查询引擎 以及对更大数据库容量的支持等等。ASE 15.0.1、ASE 15.0.2和ASE 15.0.3开始逐渐地为ASE 15x的产品线新增了越来越重要的新特性和新功能。

  其中,最值得注意的是,ASE 15.0.2引入的许多新特性正好顺应了应用程序开发人员以及数据库管理员的需求,这些新特性包括诸如用户自定义SQL函数、替代触发器、系统目录行级 锁、XMLTable、新的统计聚合函数、数项安全和加密的提升以及监控和诊断特性的提升等等。

  而相比ASE 15.0.2以上诸多新特性,ASE 15.0.3的新增功能更趋完美。例如,为了提高复制的性能,ASE 15.0.3还引入了SQL语句复制,其与Sybase复制服务器(Sybase Replication Server)一道,能极大地提高大型批量工作的效率。另外,ASE 15.0.3的QPTune实用工具和查询处理器的兼容模式(对ASE 12.5x)还能够支持客户对ASE 15的移植进行更好地管理。

  在面对企业级关键任务对系统连续可用性、可扩展性的更高需求时,Sybase还推出了ASE15的共享磁盘集群版本——Sybase ASE Cluster Edition来帮助企业IT部门应对这些挑战。可以说,ASE 15.0.1 CE(集群版)的发布是Sybase多年研发的顶峰——它在ASE高稳定性和低运行成本的基础上,实现了新的数据库基础架构。这种新的数据库架构能够使 IT系统提高应用服务级别(ASL),降低数据中心的开销,同时为满足未来的业务增长提供了数据基础架构。

  2010年1月,Sybase推出了高性能、任务关键型的企业级数据库管理系统的最新版本——ASE 15.5。最新版本的特色在于增添顾数项新特性,除了核心的两大特性——内存数据库和高级备份服务选件之外,还提供新的核心功能增强性能,包括采用全新备 份压缩技术以效率、提高临时数据库的可管理性和同时支持多个故障来增强可用性等。

  Sybase ASE 15.5新特性之一:内存数据库和增量数据传输工具

  对于很多应用程序来说,每毫秒的计数、响应时间和吞吐量都是最高的优先级。这样的应用程序通常都宁愿对一些传统的数据库方面进行折中,从而能 挖掘出系统性能的所有潜力。但事实上,在很多情况下,传统数据库被视为是阻碍特定应用程序场景的痛苦限制,例如在金融市场、电信、零售和国防等行业。

  面对这样的挑战,Sybase ASE 15.5推出了对内存数据库的支持。内存数据库就是零磁盘驻留的ASE数据库,即它完全驻留内存,并且都是专门针对性能和吞吐量调整优化的。虽然去掉磁盘 I/O本身就能实现极大的性能提升,而其他的内部优化和减少代码路径(例如,优化器成本计算并流线化访问方法,可绕过复杂的缓存管理器逻辑)等方法也能进 一步降低许多数据库操作的响应时间,例如INSERT、DELETE和UPDATE,但内存数据库是通过牺牲了数据的持久性从而换取了尽可能高的性能。

  Sybase ASE 15.5提供了两种不同的内存数据库:完全内存数据库(没有磁盘驻留)和松缓持久化数据库(作为内存数据库,被可用内存的限制时,以及在合理关闭时可被持 久化)。该内存数据库可被用于可被用于缓存数据(例如交易系统中的引用和合规性数据)、处理大量市场数据以及处理仅有最终结果需要持久化的大批量工作与 ASE临时对象的高速缓存。

  Sybase ASE 15.5的内存数据库是ASE整体的一部分,它与普通的ASE有着相同的外观、管理性和监控性。并通过对T-SQL和ASE API的支持从而提供了100%的ASE语言兼容性。除此之外,还能实现增量捕获ASE源表格的一致性更新和插入的功能——这些捕获的数据可用于其他 ASE表格,从而支持从一个内存数据库表到另一个基于磁盘的ASE表的高速数据传输机制。

  “内存数据库管理系统是数据库管理领域的一项重要技术指标,今后其重要性将日益突显。Sybase的开发成果提供了真正意义上的内存数据库管 理功能,证明其在DBMS领域拥有毋庸置疑的领导力”,IDC研究副总裁Carl Olofson高度评价了ASE 15.5的这一新特性。

  内存数据库功能是Sybase ASE企业版(ASE Enterprise Edition)的一款新许可证选项。

  Sybase ASE 15.5新特性之二:高级备份服务—IBM Tivoli 存储管理器

  众所周知,Adaptive Server备份服务器(Adaptive Server Backup Server)为 ASE数据库在磁带设备和磁盘文件上的备份提供了便利。如果客户使用第三方存储管理器,他们必须购买第三方产品来从这些存储管理器中提供对ASE数据库的 备份和恢复的支持。其中的一款第三方存储管理器软件是IBM Tivoli存储管理器(IBM Tivoli Storage Manager,TSM)。TSM自动化了数据备份和恢复功能,并支持很多备份媒介。

  最新版本的ASE 15.5目前完全能够支持Adaptive Server备份服务器和TSM的集成。有了这种支持,ASE数据库能备份至所有TSM支持的媒介——包括查询备份对象和删除的备份对象在内的所有ASE 备份和恢复操作,,都能继续从备份服务器中管理。Sybase ASE 15.5这项新增的能与TSM结合的新特性能为将要使用TSM的客户提供更低成本的解决方案。

  高级备份服务—Tivoli存储管理器(Tivoli Storage Manager)是新的ASE企业版(ASE Enterprise Edition)和ASE15.5集群版(ASE 15.5 Cluster Edition)的新增许可证选项。请注意:TSM是由第三方进行单独许可的。

  Sybase ASE 15.5新特性之三:多个Tempdb组

  之前,ASE 12.5.0.3引入了对用户创建临时数据库的支持。用户创建的临时数据库能够可选择性地添加成为缺省组的成员,应用程序和登录继而能绑定到特定的用户创建临时数据库或分配至一个来自缺省组的临时数据库(使用轮询策略)。

  该功能支持用户灵活管理临时数据库资源。许多客户要求支持多个临时数据库组(除了缺省组以外)。目前,最新版本的ASE 15.5支持用户创建其他的临时数据库组。

  Sybase ASE 15.5新特性之四:用户自定义存储过程的延迟命名解决方案

  Sybase ASE 15.5的用户自定义存储过程的延迟命名特性支持在引用对象不存在时就创建存储过程。如果没有该特性,用户在创建存储过程时需要知道其对象的依赖关系。在很多种情况下,可能会产生问题或造成负担。

  在最新版本ASE 15.5的帮助下,除了用户自定义数据类型外,引用对象能在存储过程第一次执行时被解决。

  Sybase ASE 15.5新特性之五:Big Date和时间戳

  对于特定的应用程序来说,例如那些在交易环境下处理市场数据的应用,需要精确到毫秒级的时间戳来区别相同类型的事件(例如,相同股指的收报情 况)。Sybase ASE 15.5引入了两个新的数据类型:bigtime和bigdatetime。这两种数据类型提供了毫秒级精确度的时间戳。

  Sybase ASE 15.5新特性之六:更高效的备份压缩

  Sybase ASE 15.5增加了对新压缩算法,实现对fastLZ的支持,用于备份服务器(Backup Server)的数据库压缩备份。该项新的算法在内存和CPU消耗方面都更加高效。

  总结

  基于在多项创新的ASE 15x上所构建的Sybase ASE 15.5,不仅实现了“在关系型数据库服务器中完全集成了内存数据库的能力”,还为将新技术融入已有的传统范例提供了无缝的集成。

  另据了解,2009年全年及2010年上半年,Sybase在企业数据库管理市场实现了两位数的许可增长,超过了包括主要供应商在内的业内增长水平。

  • 本文链接地址:https://www.dbainfo.net/sybase-ase155-new-features.htm
  • 本文为dbainfo个人原创,请在尊重作者劳动成果的前提下进行转载;
  • 转载务必注明原始出处 : Sybase数据库技术,数据库恢复专家
  • 对《SYBASE ASE 15.5六大新特性揭秘》有何疑问或见解,请在本文下方发表;
  • 对网站还有其他问题或建议,请提交在留言板,谢谢!
  • 目前还没有任何评论.
    :wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)