0
点赞
收藏
分享

微信扫一扫

PostgreSQL/LightDB 不走并行是为什么?

SQL如下,如果如何指定hint和设置优化器参数等都尝试过了,也走不了并行,执行计划如下


SET parallel_setup_cost to 0;


SET parallel_tuple_cost to 0;


SET min_parallel_table_scan_size to 0;


SET min_parallel_index_scan_size to 0;


究其原因是因为instr为unsafe函数


postgres.cn docs 13 when-can-parallel-query-be-used.html处有说明,要重建函数


替换成功之后 可以正常走并行了

举报

相关推荐

0 条评论