开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB开启了并行查询但是查看后发现并未使用上,为什么?

PolarDB开启了并行查询但是查看后发现并未使用上,为什么?lQLPKIMgwdYrdgHNAkrNC2aw5SkNoPrTQkcGVbQIqAfAAA_2918_586.png

展开
收起
三分钟热度的鱼 2024-06-19 20:12:18 9 0
2 条回答
写回答
取消 提交回答
  • image.png
    应该是以上原因造成的。回答不易请采纳

    2024-06-21 10:18:44
    赞同 展开评论 打赏
  • 这个查询触发了一个已知的基数估计的问题导致不能并行,先修改下参数规避这个问题就可以并行了,把参数loose_parallel_query_switch 修改为 'restrict_on_limit_without_order=on,parallel_range_scan_extra_cost=off' ;另外现在loose_max_parallel_degree参数值是0,所以必须在集群地址上执行才能并行,主地址不行 此回答整理自钉群“PolarDB专家面对面 - HTAP(并行计算ePQ)”

    2024-06-19 21:45:07
    赞同 展开评论 打赏

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载

    相关镜像