查询数据库表的时候,有时需要优化查询速度,给表创建索引。
DB2 给表创建索引:
create index index_name on table_name(column1,column2 ...);
CREATE INDEX IDX_ORDER ON TDW.DC_ORDER(DT_DAY_ID); --例如给TDW.DC_ORDER表的DT_DAY_ID日期列建个索引
DB2 删除索引:
drop index index_name; --删除索引的时候 要在索引的INDSCHEMA 模式名下执行
Mysql 删除索引:
drop index 索引index_name on table_name;
DB2 查看索引:
SELECT NAME,TBNAME,COLNAMES FROM SYSIBM.SYSINDEXES WHERE TBNAME='table_name';
或者在服务器上后台执行:db2 "describe indexes for table table_name show detail"