• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > DB2 V9.7 本地分区索引

DB2 V9.7 本地分区索引

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了db2 v9.7,db2 v9.7下载,db2 v9.7 license,360安全卫士v9.7,cx programmer v9.7等相关知识,希望本文的分享对您有所帮助
</div>

简介

在 DB2 V9.7 以前,范围分区表只支持全局索引(或者称为非分区索引),这样即使分区表的数据是分布在多个表空间上的,分区表的所有索引只能存储在同一个表空间中。这一特性限制了索引扫描只能在一个表空间上对该索引的页面进行读取,导致读取页面过多并约束了扫描的并行性。

DB2 V9.7 使用分区索引的索引组织方案,即索引数据根据表的分区方案分布到多个索引分区中,每个索引分区都只引用对应数据分区中的表行。从 DB2 V9.7 开始,创建索引时默认创建分区索引,除非出现以下情况:

对 CREATE INDEX 语句指定了 UNIQUE,并且索引键未包括所有表分区键列。

创建基于空间数据的索引。

创建基于 XML 数据的索引

分区索引的创建

一个分区表可以同时存在分区索引和非分区索引。如果创建分区索引,那个每个索引分区将都包含单个数据分区的索引条目,索引叶子节点中的 RID 也将只指向单个数据分区。

在我们使用 Alter table 语句的 Attach Partition 子句将数据 Roll in 或者 Roll Out 分区表时,分区索引将特别有用。如果使用非分区索引,那么必须先发出 Set Integrity 语句,新添加的分区中的数据才能进入联机状态。这个过程可能非常消耗时间,并可能消耗大量日志空间。当使用分区索引时这些开销将会被消除。

分区索引的每个分区均采用 B 树结构存储,由于分区后一个大型 B 树被划分为若干小型 B 树,树的层数将会减少,这会提高数据的插入、更新、删除以及扫描的性能。同时我们执行查询时,DB2 将会采用分区消除优化方法提高扫描性能和并行性。分区消除技术帮助优化器先过滤了不需要的索引分区,只需要扫描相应的分区就能完成查询,这比扫描非分区的索引更为高效。

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • DB2 V9.7 锁事件监控
  • DB2 V9.7 应用于 SAP 的新特性概述
  • IBM InfoSphere Federation Server V9.7 中的新增功能
  • DB2 V9.7 新特性:支持 XML 数据的分区表
  • DB2 V9.7 新特性:在线移动表
  • 用新的 DB2 V9.7 pureXML 特性增强 XML 数据的业务洞察力和可伸缩性
  • DB2 V9.7 当前已落实(Currently Committed)
  • DB2 V9.7 分区索引新特性
  • DB2 V9.7 语句集中器的使用
  • DB2 V9.7 本地分区索引

相关文章

  • 2017-06-28DB2 V9.1:利用脚本做数据库重定向恢复
  • 2017-06-28DB2 9的新特性
  • 2017-05-11对比DB2 9和DB2 V8.x中的XML功能
  • 2017-06-28DB2性能监控 1——快照
  • 2017-06-28DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第 5 部分
  • 2017-06-28使用 WebSphere Transformation Extender Database Interface Designer 和 Database Adapter 转换数据
  • 2017-06-28DB2 9.5 提供给.NET开发的XML工具概述
  • 2017-06-28详解DBA创建用户帐户及分配特定特权的步骤
  • 2017-06-28交付有效且灵活的数据仓库解决方案:第2部分:仓库设计和数据建模
  • 2017-06-28打造更强的Java支持

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • POWER5+和AIX 5L多页面支持下的IBM DB2 Enterprise 9性能
    • DB2 数据库sql语句
    • 使用DB2look 重新创建优化器访问计划(3)
    • 图解在Windows 和 AIX 上卸载 DB2
    • 使用DB2look重新创建优化器访问计划(5)
    • DB2 Magazine:IDS 11数据库监控
    • IBM DB2 基本性能调整
    • WebSphere Federation Server V9.5 中的端到端联合可信上下文
    • DB2跨平台数据库迁移步骤和注意事项
    • IBM Data Studio 简介,第 1 部分: IBM Data Studio 1.1.0 和 Eclipse 入门

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有