WEB开发网
开发学院数据库DB2 DB2 最佳实践: 物理数据库设计最佳实践,第 2 部分... 阅读

DB2 最佳实践: 物理数据库设计最佳实践,第 2 部分:MDC、数据库分区、视图以及后设计工具介绍

 2009-11-12 00:00:00 来源:WEB开发网   
核心提示: 图 5 中显示的 MDC 表示一个物理组织,比如所有记录有相同的“ Region ”以及“ Year ”值都同每个块或扩展数据块中连在一起,DB2 最佳实践: 物理数据库设计最佳实践,第 2 部分:MDC、数据库分区、视图以及后设计工具介绍(2),

图 5 中显示的 MDC 表示一个物理组织,比如所有记录有相同的“ Region ”以及“ Year ”值都同每个块或扩展数据块中连在一起。


图 5. 一个多维集群表
DB2 最佳实践: 物理数据库设计最佳实践,第 2 部分:MDC、数据库分区、视图以及后设计工具介绍

甚至一个只定义一个维度的 MDC 表也可以从这些 MDC 属性中获益,而且可以替换一个有集群索引的普通表。这个决定应该基于很多因素,包括组成工作负载的查询以及表中数据的性质和分布。

在插入操作过程中自动维护集群

在 MDC 表中自动维护数据集群确保了使用复合块索引。这些索引被用来根据在 INSERTS 操作过程中的表的维度来动态管理和维护数据库的物理集群。当一个插入发生了,合成块索引将会在与被插入记录的维度值相应的逻辑单元中被探测到。

如图 6 所示,在索引中的逻辑单元的键值,它的块 ID(BIDs)的列表完整的给出了表中有这个本地单元维度值的块列表。这限制了给插入记录搜索可用空间的表的扩展数据块的数目。


图 6. 在‘ YearAndMonth ’,‘ Region ’上的复合块索引
DB2 最佳实践: 物理数据库设计最佳实践,第 2 部分:MDC、数据库分区、视图以及后设计工具介绍

图片看不清楚?请点击这里查看原图(大图)。

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

Tags:DB 最佳 实践

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