oracle索引unusable/disable/invisible的区别

备注:

1.unusable的索引需要rebuild 或 drop,re-create才能回到valid.skip_unusable_indexes为true也是无法在insert时跳过不可用的唯一索引的.

2.disable/enable只能用在函数索引中.从dba_indexes中这个值对应的列名funcidx_status也可以看出.

3.invisible仍然会在表增删改数据时,更新索引.不可见索引在性能优化时测试索引的有效性很有用,不会影响其它会话的执行计划.可以通过设置系统或会话的

optimizer_use_invisible_indexes为true,让不可见索引被使用.

相关推荐
Albert Tan14 小时前
Oracle EBS 外部应用节点-OOM
oracle·oracle ebs
一十九的酒17 小时前
Oracle 12c 标准版无缝升级企业版实战记录
数据库·oracle·标准版切换到企业版
2501_9423895519 小时前
特斯拉的车辆摄像头每四天为AI训练集采集的数据量
人工智能·hadoop·zookeeper·oracle·时序数据库·memcache
山峰哥21 小时前
数据库工程与SQL优化实战指南‌
数据库·sql·oracle·深度优先·宽度优先
宠友信息1 天前
Spring Boot与异步审核构建仿小红书源码内容发布全流程
java·数据库·spring boot·redis·mysql·oracle·uni-app
—Miss. Z—1 天前
计算机二级MySQL选择题考点Ⅱ
数据库·mysql·oracle
Irene19911 天前
数据迁移,源端探查(以 Oracle 为例)的三种实现层次:工具化(MTK)、脚本化(最主流方式)和手工查询(测试学习)
oracle·数据迁移·源端探查
矜持的左手1 天前
硬件故障后数据文件大小不对故障处理—Oracle碎片扫描恢复
数据库·oracle
欢呼的太阳1 天前
数据库设计Step by Step (10)——范式化
服务器·数据库·oracle
多巴胺梦想家2 天前
数据库恢复技术:当灾难来临
网络·数据库·oracle