如何使用OceanBase分区表索引功能?
如何使用OceanBase分区表索引功能?
        OceanBase
      
        分区表
      
        索引
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 OceanBase 的分区表是什么? 
5069浏览  • 1回复 待解决
如何创建OceanBase表分组? 
4525浏览  • 1回复 待解决
OceanBase的哈希(HASH)分区是什么? 
5814浏览  • 1回复 待解决
OceanBase表分组是什么? 
3959浏览  • 1回复 待解决
mysqldump导出oceanbase的表会报错 
6086浏览  • 1回复 待解决
MySQL:利用索引进行count,为何 要回表? 
4973浏览  • 1回复 待解决
如何创建MongoDB索引? 
3673浏览  • 1回复 待解决
如何快速体验OceanBase? 
6033浏览  • 1回复 待解决
如何重启 OceanBase 集群? 
4476浏览  • 1回复 待解决
RDS MYSQL 如何重建索引 
3805浏览  • 1回复 待解决
组合索引应该如何设计? 
3340浏览  • 1回复 待解决
如何查看OceanBase 集群参数? 
4573浏览  • 1回复 待解决
OceanBase 租户常用参数使用建议有哪些? 
8594浏览  • 1回复 待解决
明明有主键索引,为什么mysql索引失效? 
5075浏览  • 1回复 待解决
如何修改OceanBase 集群参数? 
5070浏览  • 1回复 待解决
如何手动重启 OceanBase 集群? 
6856浏览  • 1回复 待解决
HarmonyOS  relationalStore怎么设置降序索引和联合索引 
1442浏览  • 1回复 待解决
如何规划部署OceanBase集群架构? 
5114浏览  • 1回复 待解决
如何安装OceanBase有知道的吗? 
4300浏览  • 1回复 待解决
在OceanBase中,如何修改资源限制? 
3924浏览  • 1回复 待解决
mysql 表历史数据如何迁移到 bak 表? 
6247浏览  • 1回复 待解决
HarmonyOS 使用系统路由表时如何传递参数对象? 
1132浏览  • 1回复 待解决
Oceanbase与DRDS的关系与使用场景的区别? 
5320浏览  • 1回复 待解决
使用ForEach组件在点击后如何获得被点击的子组件的索引? 
2554浏览  • 1回复 待解决
在鸿蒙中怎么切换加密分区? 
888浏览  • 1回复 待解决





















分区表的查询性能跟 SQL 中条件有关。当 SQL 中带上拆分键时,OceanBase 会根据条件做分区剪枝,只用搜索特定的分区即可;如果没有拆分键,则要扫描所有分区。 分区表也可以通过创建索引来提升性能。跟分区表一样,分区表的索引也可以分区或者不分区。 如果分区表的索引不分区,就是一个全局索引(GLOBAL),是一个独立的分区,索引数据覆盖整个分区表。如果分区表的索引分区了,根据分区策略又可以分为两类。一是跟分区表保持一致的分区策略,则每个索引分区的索引数据覆盖相应的分区表的分区,这个索引又叫本地索引(LOCAL)。 注意:通常创建索引时默认都是全局索引,本地索引需要在后面增加关键字 LOCAL 。建议尽可能的使用本地索引只有在有必要的时候才使用全局索引。其原因是全局索引会降低 DML 的性能,DML 可能会因此产生分布式事务。 示例:创建分区表的本地索引和全局索引