【IT168 资讯】
DB2是IBM非常重要的产品,在DB2 9.7中有三个方面的增强。
DB2是IBM非常重要的产品,在DB29.7引入了一系列新特性,其中最重要的三个的增强,第一,降低成本,不只是用DB2的产品,包括如何管理,怎么降低存储,怎么降低服务器的存储。第二,可信赖,DB2经过很多行业、很多客户使用,有很多可用信、安全信的产品。第三,易用,包括如何更快使用XML数据,怎么能够通过虚拟化更好使用DB2,甚至怎么能够基于Oracle的应用更快移用到DB2来。
关于成本,这是IT在15年的分析,从这个分析可以看出,第一点,对服务器的开销其实是在降低的,对能源的开销是增长的。对于服务的管理和维护来讲,这是比较好的机会,在服务管理和维护里面来找到机会,如果说一个公司在这里面开销比较大,能够考虑一下怎么通过这个机会降低公司服务管理开销维护开销,IBMDB29.7在这方面有些功能可以帮助你。
第一,可以通过这种管理,数据库有很多管理需要做,也有很多技术,如果我们把战略工作变的比较容易一些,就可以比较快地降低管理成本。比如说我们通过收集统计信息,比如说通过一些运营状况监控的工具,让很多问题在变成问题之前可以预防,这样可以减少你对管理员的业务的需要,减少管理成本。减少成本以后可以让管理员更加关注跟业务相关。
下面举几个例子,数据库的使用并不是一成不变的,是经常变化的,如果有优秀的管理员的话,那么过段时间后,根据变化,不一定下一个阶段还是这样。所以经过调优以后可以自动调优,这种方式,第一,不需要这个公司找一个经验特别丰富的人来用,同时它可以动态,根据系统的情况可以调用。保证这种优化的模式,同时通过数据库配置,通过自动内存,很多自动化功率来帮忙公司降低管理费用,这样对公司来讲,即使你有别的一些,比如说Oracle,也可以很容易上手。
第二,通过压缩,压缩降低存储成本。DB2在压缩技术领域里面比较先进。比如说我们通过多种算法,比如说通过多种算法实现索引压缩来进一步压缩数据库节省存储空间,不仅是压缩节省成本空间,而且能够提高性能,所以不仅节省存储,还是节省服务器。
第三,通过DB2的可用性,保证系统的可用性,如果主服务器在正常运作的时候,通过一种同步,保证主服务器之间数据是一致的,一旦主服务器出问题,在15秒之内把应用从主服务器切换到其它服务器,这个过程很简单,不需要专门加硬件实现,这种使用配置很方便,并且时间很短,10-15秒。这样增强我们数据库的可信赖性。
同时我们通过工作负载管理优化性能,工作负载管理是一种资源管理,监控工具,这个工具可以保证高优先级的一些应用能够得到比较快的处理,并且可以防止一些恶意使用数据库,占用数据库资源,这样可以帮助公司建立不同的服务协议。
根据业务和应用的变化,如果这些变化需要重启计算机或者重启数据库会影响数据库运作。现在浏览器里面,有很多新的功能,用户模式不需要启动计算机,如果做数据库迁移、数据库分区,这些业务比较灵活,比较响应业务环境,DB2既能够以关系模型处理数据,也能够以一种安装的格式处理一些安装的数据,这种数据库不需要把XML转成模型,在DB29.7里面提供压缩,能够进一步压缩存储空间,并且性能上有很大的提高。
在新版本里关于跟数据仓库结合有很多特点,也可以给用户一个机会,能够在数据仓库里提供分析功能。包括可以支持数据库里数据分析可伸缩性,并且对XML提供索引和压缩支持,对XML提供进一步更高级的DB2,在存储上有更大的提高。
在数据库使用里面除了数据库本身之外,作为数据库应用使用数据库是比较大的一块,通过一整套集成工具管理数据库,这包括整个数据库的生命周期,从数据库设计有InfoSphere,DataArchitect,整个一套工具围绕数据库使它更方便实现一些价值。这里面涉及到相关产品的特性。
DB29.7里很大的特性是跟SQL的特性,包括PL和SQL在应用的迁移跟别的厂商应用一些兼容性上面有很大的提高。比如说现在可以很轻松地实现基于Oracle应用迁移,如果是Porting上,并不是传统的概念,需要很短时间,包括一些语法,包括PL/SQL一些语法,这些所有东西无须更改,可以直接在DB2上面使用。只有特殊需要的时候才需要修改应用。这也是DB29.7很大的一个亮点。
通过自动化管理员的任务降低管理成本,通过数据压缩降低存储的成本,通过提高性能降低服务器的成本,提供了很多工具能够降低开发的费用,通过这些方式能够降低成本。我们通过很多方式进一步降低数据库的可信赖性,我们通过XML进一步加强,通过虚拟化,通过更多开发工具,以及兼容性,使DB2便于应用。这是在XML里面最主要的一些三个特性。