前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Greenplum 常用设置参数

Greenplum 常用设置参数

原创
作者头像
小徐
修改2019-01-28 18:16:26
2.1K0
修改2019-01-28 18:16:26
举报
文章被收录于专栏:GreenplumGreenplum

14 Greenplum 常用设置参数

参考资料:https://blog.csdn.net/kygoal/article/details/75041851

14.1 查看服务器的参数列表

$ psql -c 'SHOW ALL;'

详细的参数请查看:https://blog.csdn.net/xfg0218/article/details/86648761

14.1.1 运行时统计信息收集参数

这些参数控制服务器统计数据收集功能。如果启用了统计信息收集,您可以访问使用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_segment

gp_resqueue_priority_sweeper_interval

gp_vmem_idle_resource_timeout

gp_vmem_protect_limit

gp_vmem_protect_segworker_cache_limit

max_resource_portals_per_transaction

resource_cleanup_gangs_on_wait

resource_select_only

runaway_detector_activation_percent

stats_queue_level

14.1.5 外部表参数

下面的参数配置Greenplum数据的外部表功能。请参阅访问基于文件的外部表有关外部表的详细信息。

gp_external_enable_exec

gp_external_grant_privileges

gp_external_max_segs

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_databases

14.1.8 master和 Segment的参数

下面的参数是控制primary master 和 standby master之间的复制功能参数。

repl_catchup_within_range

replication_timeout

wal_receiver_status_interval

14.1.9 greenplum扩展参数

以下是Greenplum数据库扩展的参数。

pljava_classpath

pljava_statement_cache_size

pljava_release_lingering_savepoints

pljava_vmoptions

14.2 连接和认证参数

这些参数控制客户端如何连接和认证Greenplum。

14.2.1 连接参数

gp_connection_send_timeout

gp_vmem_idle_resource_timeout

listen_addresses

listen_addresses

max_prepared_transactions

superuser_reserved_connections

14.2.2 安全和身份验证参数

authentication_timeout

db_user_namespace

krb_caseins_users

krb_server_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_segworker_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_multiphase_agg

enable_seqscan

gp_enable_predicate_ propagation

enable_sort

gp_enable_preunique

enable_tidscan

gp_enable_sequential_window_ plans

gp_enable_adaptive_nestloop

gp_enable_sort_distinct

gp_enable_agg_distinct

gp_enable_sort_limit

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

cpu_index_tuple_cost

gp_motion_cost_per_row

cpu_operator_cost

gp_segments_for_planner

cpu_tuple_cost

random_page_cost

cursor_tuple_fraction

seq_page_cost

effective_cache_size

14.4.4 数据库统计采样参数

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

default_statistics_target

gp_analyze_relative_error

14.4.5 排序操作符设置参数

gp_enable_sort_distinct

gp_enable_sort_limit

14.4.6 聚合运算符配置参数

gp_enable_agg_distinct

gp_enable_groupext_distinct_ gather

gp_enable_agg_distinct_pruning

gp_enable_groupext_distinct_ pruning

gp_enable_multiphase_agg

gp_workfile_compress_algorithm

gp_enable_preunique

14.4.7 联接运算符配置参数

join_collapse_limit

gp_statistics_use_fkeys

gp_adjust_selectivity_for_outerjoins

gp_workfile_compress_algorithm

gp_hashjoin_tuples_per_bucket

14.4.8 其他查询优化器配置参数

from_collapse_limit

gp_enable_predicate_propagation

gp_max_plan_size

gp_statistics_pullup_from_child_partition

14.5 错误报告和日志参数

14.5.1 日志记录信息

log_rotation_age

log_rotation_size

log_truncate_on_rotation

14.5.2 日志的事物

debug_pretty_print

log_executor_stats

debug_print_parse

log_hostname

debug_print_plan

log_parser_stats

debug_print_prelim_plan

log_planner_stats

debug_print_rewritten

log_statement

debug_print_slice_table

log_statement_stats

log_autostats

log_timezone

log_connections

gp_debug_linger

log_disconnections

gp_log_format

log_dispatch_stats

gp_max_csv_line_length

log_duration

gp_reraise_signal

14.6 系统监控参数

14.6.1 SNMP告警参数

以下参数在事件发生时发送SNMP通知

gp_snmp_community

gp_snmp_monitor_address

gp_snmp_use_inform_or_trap

14.6.2 邮件警告参数

以下参数将系统配置为在发生致命错误事件时发送电子邮件警报,如中断或服务器崩溃和重置

gp_email_from

gp_email_from

gp_email_smtp_server

gp_email_smtp_userid

gp_email_to

14.7 greenplum 命令重要参数

14.7.1 语句行为参数

check_function_bodies

default_tablespace

default_transaction_isolation

default_transaction_read_only

search_path

statement_timeout

vacuum_freeze_min_age

14.7.2 区域设置和格式参数

client_encoding

lc_messages

DateStyle

lc_monetary

extra_float_digits

lc_numeric

IntervalStyle

lc_time

lc_collate

TimeZone

lc_ctype

14.7.3 其他客户端默认参数

dynamic_library_path

explain_pretty_print

local_preload_libraries

14.8 Greenplum阵列配置参数

14.8.1 互连配置参数

gp_interconnect_fc_method

gp_interconnect_setup_timeout

gp_interconnect_hash_multiplier

gp_interconnect_type

gp_interconnect_queue_depth

gp_max_packet_size

gp_interconnect_snd_queue_depth

14.8.2 调度配置参数

gp_cached_segworkers_threshold

gp_connections_per_thread

gp_connections_per_thread

gp_connections_per_thread

gp_set_proc_affinity

14.8.3 故障操作参数

gp_set_read_only

gp_fts_probe_interval

gp_fts_probe_threadcount

14.8.4 分布式事务管理参数

gp_max_local_distributed_cache

14.8.5 只读参数

gp_command_count

gp_content

gp_dbid

gp_num_contents_in_cluster

gp_role

gp_session_id

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 14 Greenplum 常用设置参数
    • 14.1 查看服务器的参数列表
      • 14.1.1 运行时统计信息收集参数
      • 14.1.2 自动统计数据收集参数
      • 14.1.3 锁管理参数
      • 14.1.4 工作负载管理参数
      • 14.1.5 外部表参数
      • 14.1.6 数据库表参数
      • 14.1.7 数据库和表空间/文件空间参数
      • 14.1.8 master和 Segment的参数
      • 14.1.9 greenplum扩展参数
    • 14.2 连接和认证参数
      • 14.2.1 连接参数
      • 14.2.2 安全和身份验证参数
    • 14.3 系统资源消耗参数
      • 14.3.1 内存消耗参数
      • 14.3.2 自由空间参数
      • 14.3.3 操作系统资源参数
      • 14.3.4 事务ID管理参数
    • 14.4 查询运行参数
      • 14.4.1 数据透视查询优化器配置参数
      • 14.4.2 查询计划操作符控制参数
      • 14.4.3 查询优化器成本计算参数
      • 14.4.4 数据库统计采样参数
      • 14.4.5 排序操作符设置参数
      • 14.4.6 聚合运算符配置参数
      • 14.4.7 联接运算符配置参数
      • 14.4.8 其他查询优化器配置参数
    • 14.5 错误报告和日志参数
      • 14.5.1 日志记录信息
      • 14.5.2 日志的事物
    • 14.6 系统监控参数
      • 14.6.1 SNMP告警参数
      • 14.6.2 邮件警告参数
    • 14.7 greenplum 命令重要参数
      • 14.7.1 语句行为参数
      • 14.7.2 区域设置和格式参数
      • 14.7.3 其他客户端默认参数
    • 14.8 Greenplum阵列配置参数
      • 14.8.1 互连配置参数
      • 14.8.2 调度配置参数
      • 14.8.3 故障操作参数
      • 14.8.4 分布式事务管理参数
      • 14.8.5 只读参数
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档