本文信息基于PG13.1。从PG9.6开始支持并行查询。PG11开始支持CREATETABLE…AS、SELECTINTO以及CREATEMATERIALIZEDVIEW的并行查询。先说结论:换用createtableas或者selectinto或者导入导出。首先跟踪如下查询语句的执行计划:selectcount(*)fromtestt1,test1t2wheret1.id=t2.id;postgres=#explainanalyzeselectcount(*)fromtestt1,test1t2wheret1.id=t2.id;...
继续阅读 >
分类:并行查询
2021
01-09
01-09
postgresql insert into select无法使用并行查询的解决
本文信息基于PG13.1。从PG9.6开始支持并行查询。PG11开始支持CREATETABLE…AS、SELECTINTO以及CREATEMATERIALIZEDVIEW的并行查询。先说结论:换用createtableas或者selectinto或者导入导出。首先跟踪如下查询语句的执行计划:selectcount(*)fromtestt1,test1t2wheret1.id=t2.id;postgres=#explainanalyzeselectcount(*)fromtestt1,test1t2wheret1.id=t2.id;...
继续阅读 >