参数类别
参数类别
配置参数会影响服务器行为的类别,例如资源消耗,查询调整和身份验证。 以下主题描述了Greenplum配置参数类别。
连接和验证参数
这些参数控制客户端如何连接和验证Greenplum数据库。
Connection Parameters
系统资源消耗参数
内存消耗参数
这些参数控制系统内存使用。
gp_resource_group_memory_limit(基于资源组的资源管理) gp_vmem_protect_limit(基于资源队列的资源管理) |
基于成本的清理延迟参数
您可以配置VACUUM和ANALYZE命令的执行成本,以减少I/O对并发数据库活动的影响。 当I/O操作的累计成本达到限制时,执行操作的进程会暂停一段时间,然后重置计数器并继续执行
事务ID管理参数
GPORCA参数
这些参数控制Greenplum数据库对GPORCA的使用。 有关GPORCA的信息,请参阅关于GPORCA。 .
查询调优参数
Postgres查询优化器运算符控制参数
以下参数控制Postgres查询优化器可以使用的计划操作类型。 启用或禁用计划操作以强制Postgres优化程序选择其他计划。 这对于使用不同计划类型测试和比较查询性能非常有用。
gp_enable_agg_distinct_pruning gp_enable_groupext_distinct_gather gp_enable_groupext_distinct_pruning |
Postgres查询优化器成本计算参数
数据库统计采样参数
这些参数调整ANALYZE操作采样的数据量。 调整这些参数会影响系统范围内的统计信息收集。 您可以使用ALTER TABLE SET STATISTICS子句在特定表和列上配置统计信息收集。
排序运算符配置参数
聚合运算符配置参数
连接运算符配置参数
其他Postgres查询优化器配置参数
查询计划执行
控制查询计划的执行。
错误报告和日志参数
何时记录
记录什么
系统监控参数
Greenplum性能数据库
以下参数配置填充gpperfmon数据库的数据收集代理。
查询指标收集参数
这些参数启用和配置查询指标收集。 启用后,Greenplum数据库会在查询执行期间将指标保存到共享内存。 这些指标由Pivotal Greenplum Command Center使用,该系统包含在Pivotal的商业版Greenplum数据库中。
运行时统计信息收集参数
这些参数控制服务器统计信息收集功能。 启用统计信息收集后,可以使用pg_stat系列目录视图访问统计信息数据。
自动统计收集参数
启用自动统计信息收集时,您可以在与某个阈值的行数被更新(on_change)或新生成没有统计信息的表时, 在与INSERT,UPDATE,DELETE,COPY或CREATE TABLE ... AS SELECT语句相同的事务中自动运行ANALYZE。 要启用此功能,请在Greenplum数据库master的postgresql.conf文件中设置以下服务器配置参数,然后重新启动Greenplum数据库:
gp_autostats_mode_in_functions |
客户端连接默认参数
语句行为参数
区域设置和格式化参数
锁管理参数
资源管理参数(资源队列)
以下配置参数配置Greenplum数据库资源管理功能(资源队列),查询优先级,内存利用率和并发控制。
gp_resqueue_priority_cpucores_per_segment gp_resqueue_priority_sweeper_interval |
max_resource_portals_per_transaction resource_cleanup_gangs_on_wait |
资源管理参数(资源组)
外部表参数
数据库表参数
以下参数配置Greenplum数据库表的默认选项设置。
gp_create_table_random_default_distribution gp_enable_exchange_default_partition |
追加优化表参数
以下参数配置Greenplum数据库的追加优化表功能。
历史版本兼容性参数
以下参数提供与较旧的PostgreSQL和Greenplum数据库版本的兼容性。 您无需在Greenplum数据库中更改这些参数。
PostgreSQL
Greenplum数据库
Greenplum数据库阵列配置参数
本主题中的参数控制Greenplum数据库阵列及其组件的配置:segment,master,分布式事务管理器,主镜像和互连。
互连配置参数
调度配置参数
故障操作参数
分布式事务管理参数
master和segment的Greenplum镜像参数
这些参数控制Greenplum数据库master和standby之间的复制配置。
Greenplum数据库扩展参数
本主题中的参数控制Greenplum数据库扩展的配置。