在 Postgresql 中利用并行查询执行 SELECT INTO
Utilizing parallel query execution in Postgresql for SELECT INTO
SELECT INTO 查询是否支持在 Postgresql 中执行并行查询?
没有。并行执行不适用于 DDL 语句 - 仅适用于只读查询。
已弃用的 SELECT .. INTO ...
创建了一个新的 table,因此它符合 DDL。
也推荐使用CREATE TABLE .. AS SELECT ...
代替。
更新:Postgres 11(将于 2018 年底发布)将支持 CREATE TABLE ... AS SELECT ...
的并行查询执行
SELECT INTO 查询是否支持在 Postgresql 中执行并行查询?
没有。并行执行不适用于 DDL 语句 - 仅适用于只读查询。
已弃用的 SELECT .. INTO ...
创建了一个新的 table,因此它符合 DDL。
也推荐使用CREATE TABLE .. AS SELECT ...
代替。
更新:Postgres 11(将于 2018 年底发布)将支持 CREATE TABLE ... AS SELECT ...