- 最后登录
- 2016-6-27
- 在线时间
- 134 小时
- 威望
- 351
- 金钱
- 2586
- 注册时间
- 2012-3-16
- 阅读权限
- 60
- 帖子
- 188
- 精华
- 6
- 积分
- 351
- UID
- 309
|
1#
发表于 2012-5-4 12:04:14
|
查看: 2892 |
回复: 1
情况是这样的,数据库有一个索引包含了很多列:
CREATE INDEX COMPANY.DEAL_INFO_COMIDX01 ON COMPANY.DEAL_INFO
(FINI_FLAG, STEP_TYPE, DEL_FLAG, DEAL_MAN, PERI_MAN,
DEAL_TERM, READ_FLAG, REGI_FLAG, FSUB_FLAG, FLOW_INID,
STEP_INDEX, STEP_INCO, FINI_DATE, RECE_DATE)
LOGGING
TABLESPACE COMPANY01;
索引包含大量列会造成不必要的开销,比如造成块分裂和多余的io,有没有办法查出哪些列是多余的,想把索引修剪一下。 |
|