WEB开发网
开发学院数据库DB2 DB2 V9.7 分区索引新特性 阅读

DB2 V9.7 分区索引新特性

 2009-07-23 16:13:52 来源:WEB开发网   
核心提示: 对于非分区索引 blueidx,在创建索引没有指定 IN 子句,DB2 V9.7 分区索引新特性(6),根据规则这个索引将存放在创建表时的表级 INDEX IN 子句所指定的表空间中,即 TbspX ,表空间 ID 以及其他的信息,其中对象 ID 和表空间 ID 是两个最重要的信息,分区索

对于非分区索引 blueidx,在创建索引没有指定 IN 子句,根据规则这个索引将存放在创建表时的表级 INDEX IN 子句所指定的表空间中,即 TbspX 。

分区索引管理

在这里我们来介绍如何维护分区索引,包括

如何判断分区索引

如何取得分区索引的信息

如何把非分区索引移植为分区索引。

如何判断分区索引

对于已经存在的数据库中的索引,我们如何判断是分区索引或非分区索引,可以通过 DB2 提供的命令 DESCRIBE INDEXES 来判断,使用的命令和结果如清单 5 所示。

清单 5. 用 DESCRIBE 命令查看是否为分区索引

db2 describe indexes for table datapartt 
 
 Index Index Unique Number of Index Index 
 schema name rule columns type partitioning 
 ------ ------ ------ ------- --------- -------- 
 TESTUSERS PURPLEIDX D 2 RELATIONAL DATA P 
 TESTUSERS GREENIDX D 1 RELATIONAL DATA P 
 TESTUSERS BLUEIDX D 1 RELATIONAL DATA N 3 record(s) selected.

在 DESCRIBE INDEXES 的输出中有一列“ Index partitioning ”,“ P ”表示该索引为分区表上的分区索引,“ N ”表示该索引为分区表上的非分区索引。如果所指定的不是分区表,对于表上的索引 DESCRIBE 将输出“ _ ”。

如何取得分区索引的信息

在故障诊断和数据恢复时,我们需要获得表和索引的一些基本信息,除了表名、索引名之外我们经常需要获得表和索引的对象 ID(object ID),表空间 ID 以及其他的信息,其中对象 ID 和表空间 ID 是两个最重要的信息,可以用来唯一标识数据库中的一个对象。

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

Tags:DB 分区 索引

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