Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PostgreSql 9.6中缺少最大并行度配置参数_Postgresql_Configuration_Postgresql 9.6 - Fatal编程技术网

PostgreSql 9.6中缺少最大并行度配置参数

PostgreSql 9.6中缺少最大并行度配置参数,postgresql,configuration,postgresql-9.6,Postgresql,Configuration,Postgresql 9.6,我无法设置最大平行度 文件: 刚才我将postgresql测试数据库服务器的版本从9.5.5更新为9.6。服务器已重新启动、启动并运行。根据文档,我应该能够为实际用户设置并行度,但该参数不在配置表中 当我尝试设置max\u parallel\u degree=4时我得到这个: 错误:无法识别的配置参数“最大平行度” 我的配置: ubuntu服务器(更新版),在VirtualBox机器中安装postgresql 9.6,分配了6个内核。 我的配置文件:/etc/postgresql/9.6/mai

我无法
设置最大平行度

文件:

刚才我将postgresql测试数据库服务器的版本从9.5.5更新为9.6。服务器已重新启动、启动并运行。根据文档,我应该能够为实际用户设置并行度,但该参数不在配置表中

当我尝试
设置max\u parallel\u degree=4时我得到这个:
错误:无法识别的配置参数“最大平行度”

我的配置:
ubuntu服务器(更新版),在VirtualBox机器中安装postgresql 9.6,分配了6个内核。
我的配置文件:/etc/postgresql/9.6/main/postgresql.conf不包含带有“parallel”字的行。
服务器_版本=9.6.1;psql版本=9.6.1

select * from pg_settings where name like '%par%';
结果:

*此设置是我在运行psql后设置的


如何启用在PostgreSql 9.6上运行的并行查询?

已将
max\u parallel\u degree
重命名为
max\u parallel\u workers\u per\u gather

此外,我们还对参数和参数进行了一些用户可见的更改 功能。这些可能会导致beta 1和beta 2之间的转储/恢复失败 生成错误。这包括:

将每个聚集的最大平行度重命名为最大平行度


来源:

OMG新闻id 1677是发布此信息的真正隐藏位置,而不是wiki.postgresql.org。。。谢谢。那个维基页面看起来基本上是真实文档的草稿:
debug_print_parse               | off
force_parallel_mode             | on  *
log_parser_stats                | off
max_parallel_workers_per_gather | 4   *
max_prepared_transactions       | 0
min_parallel_relation_size      | 1024
parallel_setup_cost             | 1000
parallel_tuple_cost             | 0.1