暂无图片
在oracle的分区表中,有几种索引可以使用,通常用哪种?
我来答
分享
redgame
2023-07-19
在oracle的分区表中,有几种索引可以使用,通常用哪种?
1
我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
吾亦可往

在Oracle的分区表中,有两种索引可以使用:局部分区索引和全局分区索引。局部分区索引随表对索引完成相应的分区,即索引会使用与底层表相同的机制分区,每个表分区都有一个索引分区,并且只索引该表分区。全局分区索引按区间或散列对索引分区 。

通常情况下,使用局部分区索引比较方便,因为它可以更好地利用硬件资源,提高查询效率。

暂无图片 评论
暂无图片 有用 3
暂无图片
风行

在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等,其中最常用的是B*Tree索引和Bitmap索引

暂无图片 评论
暂无图片 有用 3
广州_老虎刘

应该是local index和global index, global一般不再分区(就跟普通表的普通索引一样), 当然你要分区也可以,那都是global. 选local还是global, 那要看你的业务sql是咋写的. 当然,从维护的角度来说建议使用local . 从性能的角度来看, 如果是local index, SQL谓词条件里面没有分区字段上的条件, 而且分区数又多,  那么效率也是不行的.

暂无图片 评论
暂无图片 有用 2
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏