14Greenplum常⽤设置参数
厌倦的意思
14 Greenplum 常⽤设置参数
14.1 查看服务器的参数列表
$ psql -c 'SHOW ALL;'
14.1.1 运⾏时统计信息收集参数downtoearth
这些参数控制服务器统计数据收集功能。如果启⽤了统计信息收集,您可以访问使⽤pg_stat和系统⽬录视图pg_statio family统计数据。stats_queue_level
track_activities
track_counts
update_process_title
14.1.2 ⾃动统计数据收集参数
当启⽤⾃动统计数据收集,可以运⾏在同⼀个事务⾃动分析。
gp_autostats_mode
gp_autostats_mode_in_functions
log_autostats
gp_autostats_on_change_threshold
14.1.3 锁管理参数
以下是锁的参数
deadlock_timeout
max_locks_per_transaction
14.1.4 ⼯作负载管理参数
以下配置参数配置Greenplum的数据库⼯作负载管理功能(资源队列),查询优先级,内存利⽤率和并发控制。
gp_resqueue_priority
美国学院gp_resqueue_priority_cpucores_per_gment
gp_resqueue_priority_sweeper_interval
gp_vmem_idle_resource_timeout
gp_vmem_protect_limit
gp_vmem_protect_gworker_cache_limit
您好您拨打的电话已关机
max_resource_portals_per_transaction
collectedresource_cleanup_gangs_on_wait
resource_lect_only
runaway_detector_activation_percent
stats_queue_level
14.1.5 外部表参数
下⾯的参数配置Greenplum数据的外部表功能。请参阅访问基于⽂件的外部表有关外部表的详细信息。
gp_external_enable_exec
gp_external_grant_privileges
gp_external_max_gs
gp_initial_bad_row_limit
gp_reject_percent_threshold
readable_external_table_timeout
writable_external_table_bufsize
14.1.6 数据库表参数
为Greenplum的数据库表下⾯的参数配置的默认选项设置。
gp_create_table_random_default_distribution
gp_default_storage_options
gp_enable_exchange_default_partition
gp_default_storage_options
max_appendonly_tables
gp_appendonly_compaction
gp_appendonly_compaction_threshold
14.1.7 数据库和表空间/⽂件空间参数
⾯的参数设置数据库,表空间,⽂件空间在系统中的最⼤数maximum number。
gp_max_tablespaces
gp_max_filespaces
gp_max_databas
14.1.8 master和 Segment的参数
下⾯的参数是控制primary master 和 standby master之间的复制功能参数。
repl_catchup_within_range
replication_timeout
mectwal_receiver_status_interval
分别英文14.1.9 greenplum扩展参数
以下是Greenplum数据库扩展的参数。
pljava_classpath
pljava_statement_cache_size黑蝙蝠中队英文版
pljava_relea_lingering_savepoints
pljava_vmoptions
梵文在线翻译
14.2 连接和认证参数
这些参数控制客户端如何连接和认证Greenplum。
14.2.1 连接参数
gp_connection_nd_timeout
gp_vmem_idle_resource_timeout
listen_address
listen_address
max_prepared_transactions
superur_rerved_connections
14.2.2 安全和⾝份验证参数
authentication_timeout
db_ur_namespace
krb_cains_urs
krb_rver_keyfile
krb_srvname
password_encryption
password_hash_algorithm
ssl
ssl_ciphers
14.3 系统资源消耗参数
14.3.1 内存消耗参数
这些参数控制系统的内存使⽤情况。您可以调整gp_vmem_protect_limit避免查询处理过程中电量耗尽的在段上的主机内存。
gp_vmem_idle_resource_timeout
gp_vmem_protect_limit
游戏开发培训学校gp_vmem_protect_gworker_cache_limit
gp_workfile_limit_files_per_query
gp_workfile_limit_per_query
gp_workfile_limit_per_query
max_appendonly_tables
max_prepared_transactions
max_stack_depth
shared_buffers
temp_buffers
14.3.2 ⾃由空间参数
max_fsm_pages
max_fsm_relations
14.3.3 操作系统资源参数
max_files_per_process
shared_preload_libraries
14.3.4 事务ID管理参数
xid_stop_limit
xid_warn_limit
14.4 查询运⾏参数
14.4.1 数据透视查询优化器配置参数
optimizer
optimizer_analyze_root_partition
optimizer_control
optimizer_enable_master_only_queries
14.4.2 查询计划操作符控制参数
下⾯的参数控制类型的操作计划legacy query optimizer可以使⽤的。启⽤或禁⽤计划的操作,迫使传统的查询优化器选择不同的规划。这是⽤于测试,并使⽤不同的规划类型⽐较查询性能⾮常有⽤。
enable_bitmapscan gp_enable_agg_distinct_pruning
enable_groupagg gp_enable_direct_dispatch
enable_hashagg gp_enable_fallback_plan
enable_hashjoin gp_enable_fast_sri
enable_indexscan gp_enable_groupext_distinct_ gather
enable_mergejoin gp_enable_groupext_distinct_ pruning
enable_nestloop gp_enable_multipha_agg
enable_qscan gp_enable_predicate_ propagation
enable_sort gp_enable_preunique