开发者社区 问答 正文

PolarDB新建列存节点后可以自动生成列索引吗

已解决

PolarDB新建列存节点后可以自动生成列索引吗

展开
收起
提个问题 2024-05-30 12:06:36 53 分享 版权
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    Polardb新建列存节点后,需要手动为某些需要加速访问的表增加列索引。
    具体的方式是使用CREATE TABLE语句或者ALTER TABLE语句在表的COMMENT字段中增加COLUMNAR=1的字段,列索引就绪后,优化器根据查询代价,自动选择是否使用列索引进行查询。
    为某些表增加列索引的语法,请参见建表时创建列存索引的DDL语法
    您可以通过列存索引DDL辅助工具来更快地创建列索引。
    2024-05-30 12:06:37
    赞同 展开评论