Tim Vincent:DB2的技术创新与实践
2008-10-07 16:30:41 来源:WEB开发网Tim Vincent:大家好。我从1991年开始就做DB2的研究了,最初是做DB2数据库的研究,这是我今年第二次来北京,我在DB2方面有不少的经验,今天非常高兴有机会跟大家介绍一下我们这个产品的架构、种类,以及我对未来的展望。
首先介绍一下DB2的结构。
在这个里面我们要看一下这个架构里面的一些简单介绍。我们为什么开发这个产品。首先介绍一下TCO,这是很重要的问题,我们开发的一些创新技术对于DB2非常重要。第二点我要谈一下分区分区越来越重要,因为我们的数据越来越多,同时对于I/O管理也是非常重要的,我们怎么样尽量降低I/O。然后我介绍一下XML,我们为什么开发XML呢?我们当初开发的时候是希望达到什么样的好处。另外我还要介绍一下我们的客户在XML得到了什么好处。
现在开始我给大家介绍另外一个问题。现在人们在建立越来越的数据库,他们把很多数据放在同一个地方,希望能够帮助他们商务流程做出及时的决定。现在需要有更多的数据仓库的管理。他们发现工作负载发生了爆炸,所以必须要对工作负载进行管理,因为在传统的数据库本来可以支持传统的工作负载,现在发展了以后出现了很多新问题,现在系统越来越复杂、数据越来越多,工作负载爆炸性的增长,怎么样管理工作负载变得非常重要。
下面我要介绍一下我们的一些最佳实践,我们的压缩,DB2融合了很多的技术,有很多的技术当中都使用了很多不同的方式。有很多工作都是我们在最佳实践中付出的努力,最后得到了回报。这里我给大家举例一个压缩技术。还有我们产品的亮点,比如说DB2 9.5,它可以利用给Linux、Unix和window,另外还有data Studio。
首先介绍一下DB2的架构。
最初1991年开始做DB2。当时有一个发展趋势,工作系统中工作越来越多,怎么处理越来越多的工作负荷呢?我们采用了并行的机制,我们可以支持SQL和视频程序,我们有分区内与分区间的并行。利用SMP通过多核的架构。同时对于SQL有查询重写功能。在查询内的并行,是经常在数据仓库中需要使用的。这个技术可以使得你的查询可以在不同计算机上实现并行。另外一些实用程序也可以支持并行,你可以使用同样架构在不同计算机。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
更多精彩
赞助商链接