ITPub博客

首页 > 数据库 > 数据库开发技术 > 关于索引失效的情况

关于索引失效的情况

原创 数据库开发技术 作者:litterbaby 时间:2007-06-16 20:22:50 0 删除 编辑
关于索引失效的情况[@more@]

关于索引失效的情况

不使用索引的情况

1) 没有查询条件,或者查询条件没有建立索引

2) 在查询条件上没有使用引导列

3) 查询的数量是大表的大部分,应该是30%以上。

4) 索引本身失效

5) 查询条件使用函数在索引列上

6) 对小表查询

7) 提示不使用索引

8) 统计数据不真实

9) CBO计算走索引花费过大的情况。其实也包含了上面的情况,这里指的是表占有的block要比索引小。

索引失效的情况:

1) alter table move

2) alter index disable

3) truncate分区表上的全局索引

4) sqlldr ( parallel or direct )append 导入了重复数据但是索引有唯一约束

5) sqlldr insert /*+ append */

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/222350/viewspace-919054/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    131
  • 访问量
    465727