WEB开发网
开发学院数据库DB2 Tim Vincent:DB2的技术创新与实践 阅读

Tim Vincent:DB2的技术创新与实践

 2008-10-07 16:30:41 来源:WEB开发网   
核心提示: 下面用一些图表给大家讲解一下,Query是一个索引系统,Tim Vincent:DB2的技术创新与实践(4),有时候撤销了,这个时候整个表空间就会有很大的提升,可以把你整个数据进行多维集群,能够提高很好的I/O,I/O就会提升,所以如果有一个自适应调优系统

下面用一些图表给大家讲解一下,Query是一个索引系统,有时候撤销了,这个时候整个表空间就会有很大的提升,I/O就会提升,所以如果有一个自适应调优系统,系统可以自行调整,得到更高的内存性能。

我们开始引导了自调优技术的时候,开始把它用在一个比较小的系统里面。我们工程师们在一个月、两个月后加入了更多的系统,我们进行相同的配置,我们把它变成基准调优的配置,在一个小时整个STIM不仅得到了更优的性能,而且比以前数据好的成绩还会更好,而且降低了整体的成本。

自动存储管理,主要目标是把成本从管理数据、管理存储转变到对信息的管理。

分区的概念。对于数据分区中的问题,你可以分成多少个维,比如说一个典型的TP工作负载来讲,你会有一个销售,某一个地区的数据,如果在两个索引里进行检索你会发现有一些问题。比如说西北区进行检索,在这块是非常有效的,因为在这块你是线性检索,如果你是用年份的检索,年份的数据并没有变成集群,这样它是混乱的,如果在I/O里进行线性操作,会有很大的负荷。怎样解决这样的问题呢?我们有一个多维集群技术。这是DB2里区别于其他数据库的很重要的一点,我们把它分成不同的盘区,在所有感兴趣的维上有相同的值。这些值会进行相关的共同的存储。你把它在这个维里,放着相同性质或者逻辑上有联系的群,每一个维上我们把数据进行集群。比如说区域检索或者年份检索的数据,我们放在一个单一的MDC的块中,每一块是线性的,所有和西北区相关的方面都放在MDC块中,如果进行查询不需要有很大的I/O,很快可以得到查询结果,而且它是非同步的线性I/O。如果同样查年份的话,会有这样一种机制,可以把你整个数据进行多维集群,能够提高很好的I/O,得到很好的效果。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Tim Vincent DB

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接