参数类别

参数类别

系统资源消耗参数

这些参数设置Greenplum数据库消耗的系统资源限制。

基于成本的清理延迟参数

Warning: 不要使用基于成本的清理延迟,因为它在segment实例之间异步运行。 在segment级别调用清理成本限制和延迟,而不考虑整个Greenplum数据库阵列的状态

您可以配置VACUUMANALYZE命令的执行成本,以减少I/O对并发数据库活动的影响。 当I/O操作的累计成本达到限制时,执行操作的进程会暂停一段时间,然后重置计数器并继续执行

vacuum_cost_delay

vacuum_cost_limit

vacuum_cost_page_dirty

vacuum_cost_page_hit

vacuum_cost_page_miss

事务ID管理参数

查询调优参数

这些参数控制SQL查询处理的各个方面,例如查询运算符和运算符设置以及统计采样。

Postgres查询优化器成本计算参数

Warning: 请勿调整这些查询成本计算参数。 它们经过调整以反映Greenplum数据库硬件配置和典型工作负载。 所有这些参数都是相关的。 更改一个而不更改其他一个可能会对性能产生负面影响。

cpu_index_tuple_cost

cpu_operator_cost

cpu_tuple_cost

cursor_tuple_fraction

effective_cache_size

gp_motion_cost_per_row

gp_segments_for_planner

random_page_cost

seq_page_cost

数据库统计采样参数

这些参数调整ANALYZE操作采样的数据量。 调整这些参数会影响系统范围内的统计信息收集。 您可以使用ALTER TABLE SET STATISTICS子句在特定表和列上配置统计信息收集。

default_statistics_target

排序运算符配置参数

查询计划执行

控制查询计划的执行。

gp_max_slices

系统监控参数

这些配置参数控制Greenplum数据库数据收集和与数据库监视相关的通知。

Greenplum性能数据库

以下参数配置填充gpperfmon数据库的数据收集代理。

gp_enable_gpperfmon

gp_gpperfmon_send_interval

gpperfmon_log_alert_level

gpperfmon_port

查询指标收集参数

这些参数启用和配置查询指标收集。 启用后,Greenplum数据库会在查询执行期间将指标保存到共享内存。 这些指标由Pivotal Greenplum Command Center使用,该系统包含在Pivotal的商业版Greenplum数据库中。

gp_enable_query_metrics

gp_instrument_shmem_size

运行时统计信息收集参数

这些参数控制服务器统计信息收集功能。 启用统计信息收集后,可以使用pg_stat系列目录视图访问统计信息数据。

stats_queue_level

update_process_title

自动统计收集参数

启用自动统计信息收集时,您可以在与某个阈值的行数被更新(on_change)或新生成没有统计信息的表时, 在与INSERTUPDATEDELETECOPYCREATE TABLE ... AS SELECT语句相同的事务中自动运行ANALYZE。 要启用此功能,请在Greenplum数据库master的postgresql.conf文件中设置以下服务器配置参数,然后重新启动Greenplum数据库:

gp_autostats_mode

gp_autostats_mode_in_functions

gp_autostats_on_change_threshold

log_autostats

Warning: 根据数据库操作的特定性质,自动统计信息收集可能会对性能产生负面影响。 仔细评估on_no_stats的默认设置是否适合您的系统。

数据库表参数

追加优化表参数

历史版本兼容性参数

以下参数提供与较旧的PostgreSQL和Greenplum数据库版本的兼容性。 您无需在Greenplum数据库中更改这些参数。

Greenplum数据库

Greenplum数据库阵列配置参数

本主题中的参数控制Greenplum数据库阵列及其组件的配置:segment,master,分布式事务管理器,主镜像和互连。

分布式事务管理参数

master和segment的Greenplum镜像参数

这些参数控制Greenplum数据库master和standby之间的复制配置。

keep_wal_segments

repl_catchup_within_range

replication_timeout

wal_receiver_status_interval

Greenplum数据库扩展参数

XML数据参数