📜  DB2-索引

📅  最后修改于: 2020-11-28 13:24:06             🧑  作者: Mango


本章介绍索引,索引的类型,创建和删除。

介绍

索引是一组指针,它们可以引用表中的行,MDC或ITC表中的块,XML存储对象中的XML数据,这些数据按一个或多个键的值进行逻辑排序。它是在DB2表列上创建的,以加快查询的数据访问速度,并有效地对数据进行集群和分区。它还可以提高对视图的操作性能。具有唯一索引的表可以具有带有唯一键的行。根据表要求,您可以采用不同类型的索引。

索引类型

  • 唯一索引和非唯一索引
  • 集群索引和非集群索引

创建索引

要创建唯一索引,请使用以下语法:

句法:

db2 create unique index  on 
() include () 

示例:为“ shopper.sales1”表创建索引。

db2 create unique index sales1_indx on 
shopper.sales1(id) include (itemname) 

删除索引

要删除索引,请使用以下语法:

句法:

db2 drop unique index  on 
() include () 

例:

db2 drop index sales_index