ImageVerifierCode 换一换
格式:PDF , 页数:76 ,大小:20.41MB ,
资源ID:3210014      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3210014.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Greenplum服务器配置参数.pdf)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Greenplum服务器配置参数.pdf

1、aggregation 聚合 buffer 缓冲区 cache 高速缓存catalog 数据字典 client 客户端 collapse 整合 cost 开销 dispatcher 分发器 escape 逃逸 estimation 估计 executor 执行器hash 散列 instance 实例 join 关联 keepalives 保持活跃信号level 级别 library 库 local 区域merge 融合nestloop 嵌套循环 object 对象 operator 操作符 phase 阶段 plan 计划 planner 规划器 predicate 谓词 receiver 接

2、收器 segment 节点 sequential/seq 顺序 server 服务器 size 尺寸 slice 切片sort 排序 statement 语句 statistics 统计信息 threshhold 阀值 transaction 事务 说明该文档翻译的是Greenplum的官方文件GPDB43RefGuide的第9章Server Configuration Parameters这一部分。陈淼在Greenplum4.2.2管理员指南中对其翻译了一少部分,主要是跳过了 Configuration Parameters这一部分,而这一部分是该章的主要内容。配置参数对于维护数据库系统正常

3、运行,排除问题,性能调优等非常有用。由于本人水平有限,本次翻译可能有地方不恰当。如有发现,欢迎发送问题到我的邮箱 或到我的博客 http:/ 留言。谭光祥 2015.9.20本次翻译的词汇对照表:Server Configuration ParametersReference Guide432Chapter 9Server Configuration Parameters有许多GP服务器配置参数影响GPDB系统的行为。有很多配置参数与常规的PostgreSQL 数据库系统中的一样,有相同的名称、设定和行为。Parameter Types and Values 描述参数数据类型和值。Settin

4、g Parameters 描述有关谁能修改和什么地方或什么时候能被设置的限制。Parameter Categories 按功能组织参数。Configuration Parameters 按字母顺序列出参数描述。服务器配置参数服务器配置参数Server Configuration ParametersReference Guide433Parameter Types and Values所有的参数不区分大小。所有的参数采用4种类型中的一种:Boolean,integer,floating point,或 string。Boolean 值可能被写为ON,OFF,TRUE,FALSE,YES,NO,

5、1,0(都不区分大小写)。有些设定指定了内存尺寸或时间值。这些值有隐含的单位,要么是kb、块(通常8Kb)、毫秒、秒,要么是分。有效的内存尺寸单位是kB(kilobytes),MB(megabytes),和 GB(gigabytes)。有效的时间单位是 ms(毫秒),s(秒),min(分),h(时)和 d(天)。注意对内存单位的乘数是1024,不是1000。有效的时间包含一个数字和一个单位。当用SET命令指定内存或时间单位时用引号包含该值。如:SET statement_mem TO 200MB;注意:在值和单位名称之间没有空格。参数种类和值Server Configuration Param

6、etersReference Guide434Setting Parameters许多配置参数都对谁能修改和什么地方或什么时候能设置它们有限制。如改变一些特定的参数,必须要是GPDB超级用户。有些参数需要重启系统来使修改生效。被归类为会话的参数可以在系统级别(在文件postgresql.conf中),数据库级别(使用ALTER DATABASE),角色级别(ALTER ROLE),会话级别(使用SET)中都能设置。系统参数只能在文件postgresql.conf中修改。在GPDB中,master 和每个segment instance 有它自己的postgresql.conf文件(位于它们各自

7、的数据目录)。有些参数考虑本地参数,意味着每个 segment instance 查看它自己的postgresql.conf来得到参数值。必须设置系统中每个instances(master and segments)的本地参数。其他参数考虑master 参数。master参数只需要在master instance中设置。该表描述在服务器配置参数中该表可设置类别列的值。Table 132:可设置类别Set ClassificationDescriptionmaster or localmaster 参数只需要在GP master instance 的postgresql.conf 中设置。该参数

8、值然后在运行时间会传到(或被忽略)segments。本地参数必须在master和每个segment instance的postgresql.conf 文件中设置。每个 segment instance 查看它自己的postgresql.conf来得到参数值。本地参数总是需要重启系统来使修改生效。session or system会话参数可以在数据库会话活动时来修改,可以设置的级别有:系统级别(postgresql.conf),数据库级别(ALTER DATABASE.SET),角色级别(ALTER ROLE.SET)或会话级别(SET)。如果参数在多个级别设置,最细粒度的设置获得优先权(如会话

9、超过角色,角色超过数据库,数据库超过系统)。系统参数只能通过postgresql.conf文件来修改。restart or reload当在postgrsql.conf 文件中修改参数时,有些需要重启GPDB来使修改生效。其它的参数可通过重载服务器配置文件(使用gpstop-u)来刷新,而不需要停止系统。设置参数Server Configuration ParametersReference Guide435Set ClassificationDescriptionsuperuser这些会话参数只能由数据库超级用户设置。普通数据库用户不能设置这些参数。read only这些参数不能由数据库用户

10、或超级用户设置。参数目前的值只能显示而不能改变。Server Configuration ParametersReference Guide436Configuration Parameter Categories and Listing配置参数影响着服务器的各种行为,如资源消耗、查询调优和认证。下面的主题介绍GP配置参数的类别。Connection and Authentication ParametersSystem Resource Consumption ParametersQuery Tuning ParametersError Reporting and Logging Param

11、etersSystem Monitoring ParametersRuntime Statistics Collection ParametersAutomatic Statistics Collection ParametersClient Connection Default ParametersLock Management ParametersWorkload Management ParametersExternal Table ParametersDatabase Table ParametersDatabase and Tablespace/Filespace Parameter

12、sPast PostgreSQL Version Compatibility ParametersGreenplum Array Configuration ParametersGreenplum Master Mirroring ParametersGreenplum Database Extension ParametersConnection and Authentication Parameters这些参数控制着客户端如何连接并与GPDB认证。Connection Parametersgp_connection_send_timeoutgp_vmem_idle_resource_tim

13、eoutlisten_addressesmax_connectionsmax_prepared_transactionssuperuser_reserved_connectionstcp_keepalives_counttcp_keepalives_idletcp_keepalives_intervalunix_socket_directoryunix_socket_groupunix_socket_permissionsSecurity and Authentication Parametersauthentication_timeoutdb_user_namespacekrb_casein

14、s_userskrb_server_keyfilekrb_srvnamepassword_encryptionsslssl_ciphersParameter Categories 参数类别连接和认证参数连接参数安全和认证参数Server Configuration ParametersReference Guide437System Resource Consumption Parameters这些参数限制GPDB消耗的系统资源。Memory Consumption Parameters这些参数控制系统内存的使用。可以调整gp_vmem_protect_limit 来避免的查询过程中segme

15、nt主机的内存溢出。gp_vmem_idle_resource_timeoutgp_vmem_protect_limitgp_vmem_protect_segworker_cache_limitgp_workfile_limit_files_per_querygp_workfile_limit_per_querygp_workfile_limit_per_segmentmax_appendonly_tablesmax_prepared_transactionsmax_stack_depthshared_bufferstemp_buffersFree Space Map Parameters这些

16、参数控制存储失效记录的自由空间映射的尺寸。使用VACUUM来回收自由空间映射的磁盘空间。max_fsm_pagesmax_fsm_relationsOS Resource Parametersmax_files_per_processshared_preload_librariesCost-Based Vacuum Delay Parameters警告:警告:Pivotal不建议使用基于开销的清理延迟,因为它在segment instance之间是异步运行的。清理开销的限制和延迟是基于segment层面来调用的,而不是从整个GP集群的状态来考虑的。可以配置VACUUM和ANALYZE命令的执行开销来减少在数据库并发活动时的I/O影响。当I/O执行的累计开销达到限制时,正在执行操作的进程会暂停一会儿,然后重置计数器并继续执行。vacuum_cost_delayvacuum_cost_limitvacuum_cost_page_dirtyvacuum_cost_page_hitvacuum_cost_page_missTransaction ID Management Parameters

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1