GPDB43 Administrator Guide--第四章 配置GREENPLUM数据库系统

第四章 配置GREENPLUM数据库系统

    影响服务器行为的参数在postgres.conf文件中配置,master与segment节点都有自己的postgres.conf文件;有些参数是本地的local,可以在master和各segment主机上设置;而其他的参数是master参数,只能在master实例设置,在查询运行时在各segment生效;

        许多配置参数限制谁可以改变它们,在哪里或什么时候可设置他们。例如,要改变某些参数,你必须是一个Greenplum数据库超级用户。其它参数可以只设置在postgresql.conf文件,并且需要重新启动系统才能生效。

许多配置参数是会话参数,可以在系统级别,数据库级别,角色级别或会话级设置它们。数据库用户可以在他们的会话中改变大多数会话参数,但有些需要超级用户的权限。有关设置服务器配置参数的信息,请参阅Greenplum数据参考指南。

        gpconfig工具设置local参数,使其更改所有的segment实例(包括镜像)postgresql.conf文件;例如 $ gpconfig -c gp_vmem_protect_limit -v 4096MB,然后重启生效;

         设置master参数:

  • system level :编辑postgresql.conf
  • database level:例如=# ALTER DATABASE mydatabase SET search_path TO myschema;
  • role level:例如:=# ALTER ROLE bob SET search_path TO bobschema;
  • session level:例如=# SET statement_mem TO '200MB';

=# RESET statement_mem;

         查看参数值:

$ psql -c 'SHOW ALL;'

$ gpconfig --show max_connections

         参数类别:

Configuration Parameter Categories

System Resource Consumption Parameters

Query Tuning Parameters

Error Reporting and Logging Parameters

System Monitoring Parameters

Runtime Statistics Collection Parameters

Automatic Statistics Collection Parameters

Client Connection Default Parameters

Lock Management Parameters

Workload Management Parameters

External Table Parameters

Database Table Parameters

Database and Tablespace/Filespace Parameters

Past PostgreSQL Version Compatibility Parameters

Greenplum Array Configuration Parameters

Greenplum Master Mirroring Parameters

Greenplum Master Mirroring Parameters

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16976507/viewspace-1795857/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/16976507/viewspace-1795857/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值