重庆思庄技术分享——oracle数据库索引掉了与失效的排查办法
oracle吧
全部回复
仅看楼主
level 9
oracle数据库索引掉了与失效的排查办法
但在具体排查之前,需要先明确你所说的“索引掉了”具体是指哪一种情况?
在 Oracle 数据库中,通常有以下三种情况会被大家称为“索引掉了”:
物理删除: 索引被彻底删除了(执行了 DROP INDEX)。
状态失效: 索引还在数据库里,但状态变成了不可用(UNUSABLE)。
执行计划改变(不走索引): 索引完好无损,但是 SQL 查询突然不再使用这个索引了(全表扫描)。
针对这三种情况,排查方法各不相同:
情况一:索引被物理删除了
2026年05月19日 08点05分 1
1