在AP场景使用列存时,以下哪些是比较推荐的

A

如果表上的数据查询会经常按某个维护进行聚合,建议使用对应维度的字段做分区键,将表创建为索引组织表

B

使用列存表,推荐排序规则为utf8mb4_bin

C

使用列存时,避免过度依赖索引,对于一些多维组合索引,可考虑去掉这部分索引

D

列存表都推荐使用堆表方式进行存储

5 个赞

士不可以不弘毅

5 个赞

正确选项选 C。
简单说下理由:
A 错误,索引组织表多用于行存场景,列存一般不这么设计;
B 错误,列存没有强制要求排序规则用 utf8mb4_bin;
C 正确,列存本身擅长批量扫描,多维组合索引收益有限,还会增加写入开销,可以酌情删减;
D 错误,“都推荐堆表” 过于绝对,不能一概而论。

6 个赞

虚怀若谷

4 个赞

长风破浪会有时

4 个赞

心怀苍生

2 个赞

克己复礼

博学笃志