在Postgres SQL中进行并行处理时收到“错误:无法识别的配置参数” max_parallel_workers_per_gather”

时间:2018-08-30 12:42:01

标签: postgresql postgresql-9.1

我的代码

  SET max_parallel_workers_per_gather = 2;

错误

ERROR:  unrecognized configuration parameter "max_parallel_workers_per_gather"

注意-在我想启用并行处理时使用Postgres SQL时,出现上述错误。

1 个答案:

答案 0 :(得分:2)

我正在使用PostgreSQL 9.6,但没有错误。

这是我的做法:

以root权限打开/etc/postgresql/9.6/main/postgresql.conf 取消注释max_parallel_workers_per_gather并相应地设置值。 保存它,然后通过以下方式重新启动PostgreSQL:

sudo服务postgresql重新启动

postgresql.conf内部:-

max_worker_processes = 8               # (change requires restart)
max_parallel_workers_per_gather = 4     # taken from max_worker_processes