DB2 最佳实践: 物理数据库设计最佳实践,第 2 部分:MDC、数据库分区、视图以及后设计工具介绍
2009-11-12 00:00:00 来源:WEB开发网核心提示: 图 5 中显示的 MDC 表示一个物理组织,比如所有记录有相同的“ Region ”以及“ Year ”值都同每个块或扩展数据块中连在一起,DB2 最佳实践: 物理数据库设计最佳实践,第 2 部分:MDC、数据库分区、视图以及后设计工具介绍(2),
图 5 中显示的 MDC 表示一个物理组织,比如所有记录有相同的“ Region ”以及“ Year ”值都同每个块或扩展数据块中连在一起。
图 5. 一个多维集群表
甚至一个只定义一个维度的 MDC 表也可以从这些 MDC 属性中获益,而且可以替换一个有集群索引的普通表。这个决定应该基于很多因素,包括组成工作负载的查询以及表中数据的性质和分布。
在插入操作过程中自动维护集群
在 MDC 表中自动维护数据集群确保了使用复合块索引。这些索引被用来根据在 INSERTS 操作过程中的表的维度来动态管理和维护数据库的物理集群。当一个插入发生了,合成块索引将会在与被插入记录的维度值相应的逻辑单元中被探测到。
如图 6 所示,在索引中的逻辑单元的键值,它的块 ID(BIDs)的列表完整的给出了表中有这个本地单元维度值的块列表。这限制了给插入记录搜索可用空间的表的扩展数据块的数目。
图 6. 在‘ YearAndMonth ’,‘ Region ’上的复合块索引
图片看不清楚?请点击这里查看原图(大图)。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››最佳ASP.NET编程习惯
- ››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 数据模型
更多精彩
赞助商链接