ITPub博客

首页 > 大数据 > 数据分析 > GPDB43 Administrator Guide--第四章 配置GREENPLUM数据库系统

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

翻译 数据分析 作者:panpong 时间:2015-09-09 22:31:43 0 删除 编辑

第四章 配置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博客 ” ,链接:https://blog.itpub.net/16976507/viewspace-1795857/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
数据库工程师,熟悉Oracle,Postgresql,MySQL等主流关系型数据库运维,调优,一直活跃在运维一线。了解Python,Django,简单自动化运维系统开发。

注册时间:2009-03-06

  • 博文量
    142
  • 访问量
    392369