Greenplum 4.2中的max_语句_mem工作故障
这似乎是一个旧版本Greenplum的bug,该版本不再受支持Greenplum 4.2中的max_语句_mem工作故障,greenplum,Greenplum,这似乎是一个旧版本Greenplum的bug,该版本不再受支持 gpdb=# create user jon; NOTICE: resource queue required -- using default resource queue "pg_default" CREATE ROLE gpdb=# alter user jon set max_statement_mem='8GB'; ALTER ROLE gpdb=# alter user
gpdb=# create user jon;
NOTICE: resource queue required -- using default resource queue "pg_default"
CREATE ROLE
gpdb=# alter user jon set max_statement_mem='8GB';
ALTER ROLE
gpdb=# alter user jon password 'changeme';
ALTER ROLE
gpdb=# \q
bigmac:~ gpadmin$ psql -U jon -h bigmac
Password for user jon:
psql (8.2.15)
Type "help" for help.
gpdb=> show max_statement_mem;
max_statement_mem
-------------------
8GB
(1 row)
gpdb=> \q
现在,以gpadmin身份登录,我又得到了默认的4GB
bigmac:~ gpadmin$ psql
psql (8.2.15)
Type "help" for help.
gpdb=# show max_statement_mem;
max_statement_mem
-------------------
4GB
(1 row)
这是我的版本信息
gpdb=# select version();
version
-----------------------------------------------------------------------------------------------------------------------------------------------------
PostgreSQL 8.2.15 (Greenplum Database 4.3.7.1 build 1) on i386-apple-darwin11.4.2, compiled by GCC gcc (GCC) 4.4.2 compiled on Jan 21 2016 15:09:31
(1 row)
gpdb=#
mercury=#选择版本();版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------由GCC(GCC)编译的x86_64-unknown-linux-gnu上的PostgreSQL 8.2.15(Greenplum数据库4.3.6.2构建1)4.4.2于2015年11月12日23:50:28(一行)
编译,因此您使用的是4.3.6.2,而不是4.2。请尝试升级到最新版本,然后重试。