OceanBase 列存表做 OLAP 查询时,索引策略和 MySQL 差异很大,求指导

最近在做 OceanBase HTAP 场景测试,发现一个困惑:

之前 MySQL 习惯性会给大表的查询字段建索引,但在 OB 里用列存表做 OLAP 查询时:

  1. 列存表上建索引还有意义吗? 感觉列存本身就是按列扫描,索引好像用不上?
  2. 如果需要加速某个字段的聚合查询,应该用什么策略?分区?还是其他方式?
3 个赞