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

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

 2008-10-07 16:30:41 来源:WEB开发网   
核心提示: 另外我们还有一些页面的清理器,它可以对相关的页面进行清除,Tim Vincent:DB2的技术创新与实践(3),在日志系统里面还有相关的日志记录系统,这是80年代提出的一项技术,这样就可以节省很大的成本,所以你必须注意到你的工作负荷的变化,这是整个数据库里非常核心的一项重要技术,还有&ld

另外我们还有一些页面的清理器,它可以对相关的页面进行清除。在日志系统里面还有相关的日志记录系统。这是80年代提出的一项技术。这是整个数据库里非常核心的一项重要技术。还有“时锁检测机”,某一个交易进行的时候,这个交易会自动锁定,在某一方面,锁定就会转入日志里面去,你在很多时候会碰到瓶颈的情况,在很多基准测试里面,比如说有400-600万的产品,你在锁和日志相关来讲,可以看到“时针检测器”可以大大提升处理速度,特别对“时锁”情况进行很好的探索。

下面我们谈一些技术亮点。

从拥有总成本来看,我们和很多CIO进行了谈判。CIO从各个方面来讲,从成本模型来看,70%的CIO的预算是投入在人的方面,并不是在硬件方面。当我们说到TCO的时候,我们主要要减少人力成本,因为在DB2的操作方面和维护方面会加大很大的成本,所以我们需要这些技术能够得到最大限度的利用。所以我们需要一种可以自我管理的数据库,它们有自动平衡的资源、自动的存储。而且我们的TCO的时间应该花在管理业务方面,而不是在管理数据方面,而且他要有更多、更高的管理技能,使它能够进行自动的优化。

自适应自调优内存管理。它有自己的缓冲区,这对CPU来讲是非常重要的,这是做优化最重要的一个方面。另外排序也是非常重要的,它可以把你目前的I/O进行排序,还有“锁列表”,它使用的MB参数,然后进行数据内存的容量。在这个方面进行一些控制的逻辑,然后使得它可以快速的适应,重新分配的工作负载和变化。缓冲区进行自动的平衡。这样使CPU整个的负荷进行重新的自动平衡,这样就可以节省很大的成本。所以你必须注意到你的工作负荷的变化,不需要人工的进行调整。

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

Tags:Tim Vincent DB

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