Greenplum 4.2中的max_语句_mem工作故障

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

这似乎是一个旧版本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 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。请尝试升级到最新版本,然后重试。