DB2下对于索引的常用操作:
select * from SYSCAT.INDEXES where TABNAME = '表名' 查询DB2索引空间中某表的索引信息
create index 索引别名 on 表(索引列1,索引列2) 在某表指定列上建立索引并指定别名
drop index 索引别名 根据索引别名删除索引
一:以下是本人对于DB2下建立索引探索效果的过程:
1:废话不多说,试验中DB2中存在800万条记录
2:没有任何索引,直接进行条件组合查询,上图
30s的查询效率
3:建立多列索引后,查询效率立马只有3ms
可知,创建主键GUID时,数据库会自动在主键上创建索引.所以不需要额外在创建.