DB for Linux Unix and Windows 的下一个发行版(预计于今年年底推出)承诺改进 XML 开发可用性安全性工作负载管理等特性以帮助 IT 部门跟上不断变化的业务需求
如今实时数据对于企业来说至关重要企业必须要以信息为基础来做出正确的决策赶在竞争对手前发布新产品和新服务这给 IT 部门带来的挑战不仅仅是要跟上变化的步调更重要的是领导向业务需求看齐的创新过程
Business Performance Management Institute(bpminstituteorg)最近开展的一项调查表明对整体业务影响最大的因素就是IT 部门能否快速灵活及时地交付应用程序但是调查也显示只有 % 的调查者认为他们的IT部门的变化过程可以跟得上业务需求
响应业务需求的能力源于灵活的基础Viper (DB 版本的代码名称)就提供了这样的基础
敏捷的 XML 开发
在 DB 中IBM 创建了一个新的混合数据服务器可以同时管理关系型和 XML 数据存储库DB Viper 扩展了这种纯 XML 能力以加快应用程序的交付
XML 专为敏捷性而设计它的众多特征使之非常适合动态企业应用应用程序自描述元素平台无关性和方便的可扩展性只是其中一部分新的 DB Viper 特性又进一步增强了这种敏捷性
XML 提供了快速传送数据的能力(这是 XML 盛行的原因之一); XSLT 是最流行的 XML 转换方式DB Viper 内置 XSLT 支持新的 XSLTRANSFORM 程序可将数据库中的 XML 文档转换为 HTML普通文本或者其他格式的 XML
XML 流行的另外一个原因是能够快速地更改 XML 记录DB 可以让您实时更新 XML 模式而不会失去对已有 XML 文档的访问XML 定义通常存储在 XML 模式中DB Viper 引入了模式演变提供了根据一个注册模式的演化版本验证已有的和新的 XML 文档的能力UPDATE XMLSCHEMA 命令和 XSR_UPDATE 存储过程让您可以修改已经在 XML 模式库中注册的 XML 模式并且无须重新验证已有的 XML 文档
减少系统宕机时间
从 版开始DB for Linux Unix and Windows 中就已经提供了高可用性灾难恢复DB HADR 维护一个备用数据库它复制主 DB 服务器上的更新如果主 DB 服务器停止工作则可以通过在备用服务器上发出接管命令让备用服务器接管主服务器的工作负载为增强 DB 高可用性的功能DB Viper AIX 和 Linux 发行版中将包括 Tivoli System Automation(TSA)TSA 检测停机故障并自动发出接管命令(如图 所示)从而提供自动化的 DB 服务器故障恢复现在可以使用 DB Viper 中包含的 DB 安装器或者 Tivoli 脚本安装更新和卸载 TSA
图 DB HADR(高可用性灾难恢复)和 TSA 的配置
DB 的每个版本都包括了一些有助降低成本的改进; 即将发布的版本也不例外DB Viper 通过定期移除旧的文件来自动减少备份负载拷贝和记录文件的存储占用量在 DB 中DB 数据服务器定期自动移除这些文件; DB 数据库管理器剪除超过 num_db_backups 指定数量和早于 rec_his_retentn 指定的日期的历史文件记录Viper 版本包含了新的配置参数 auto_del_rec_obj; 当这个参数被设为 ON 时数据服务器删除与它剪除的历史文件相关的备份负载拷贝和日志文件
[] [] []