分布式参数列表
更新时间:2024-07-01 14:39:45
AntDB分布式数据库参数列表
参数名称 | 参数说明 | 参数的隐式单元 | 参数类型 | 参数的最小允许值 | 参数的最大允许值 | 枚举参数的允许值 | 修改后是否需要重启 |
---|---|---|---|---|---|---|---|
DateStyle | 设置日期和时间值的显示格式。 | string | 否 | ||||
IntervalStyle | 设置间隔值的显示格式。 | enum | {postgres, postgres_verbose ,sql_standard,iso_8601} | 否 | |||
TimeZone | 设置显示和解释时间戳的时区。 | string | 否 | ||||
adb_custom _plan_tries | 设置一次可以激活的自定义计划尝试次数的最大值。 | integer | -1 | 100 | 否 | ||
allow_system_table_mods | 允许修改系统表的结构。 | bool | 否 | ||||
application_name | 设置要在统计信息和日志中报告的应用程序名称。 | string | 否 | ||||
archive_mode | 允许使用 archive_command 归档 WAL 文件。 | enum | {always,on,off} | 是 | |||
array_nulls | 启用数组中 NULL 元素的输入。 | bool | 否 | ||||
auto_rename_sub_partition | Oracle 语法,重命名分区表的子表名称 | bool | 否 | ||||
autovacuum_freeze_max_age | 自动清空表以防止事务 ID 包装的时间。 | integer | 100000 | 2000000000 | 是 | ||
autovacuum_max_workers | 设置同时运行的自动清理工作进程的最大数量。 | integer | 1 | 262143 | 是 | ||
autovacuum_multixact _freeze_max_age | 自动清理的最大年龄。 | integer | 10000 | 2000000000 | 是 | ||
backend_flush_after | 之前执行的写入刷新到磁盘的页数。 | 8kB | integer | 0 | 256 | 否 | |
backslash_quote | 设置字符串文本中是否允许“\”。 | enum | {safe_encoding,on,off} | 否 | |||
backtrace_functions | 记录这些函数中错误的回溯。 | string | 否 | ||||
bonjour | 通过 Bonjour 启用服务器广告。 | bool | 是 | ||||
bonjour_name | 设置 Bonjour 服务名称。 | string | 是 | ||||
bytea_output | 设置字节的输出格式。 | enum | {escape,hex} | 否 | |||
check_function_bodies | 在 CREATE function 期间检查函数体。 | bool | 否 | ||||
client_encoding | 设置客户端的字符集编码。 | string | 否 | ||||
client_min_messages | 设置发送到客户端的消息级别。 | enum | {debug5,debug4, debug3,debug2,debug1, log,notice,warning,error} | 否 | |||
cluster_name | 设置包含在流程标题中的集群名称。 | string | 是 | ||||
commit_delay | 设置事务提交和将 WAL 刷新到磁盘之间的延迟(以微秒为单位)。 | integer | 0 | 100000 | 否 | ||
commit_siblings | 设置执行 commit_delay 之前的最小并发打开事务数。 | integer | 0 | 1000 | 否 | ||
config_file | 设置服务器的主配置文件。 | string | 是 | ||||
constraint_exclusion | 使计划器能够使用约束来优化查询。 | enum | {partition,on,off} | 否 | |||
cpu_index_tuple_cost | 设置计划器对索引扫描期间处理每个索引项的成本的估计。 | real | 0 | 1.79769e+308 | 否 | ||
cpu_operator_cost | 设置计划器对处理每个运算符或函数调用的成本的估计。 | real | 0 | 1.79769e+308 | 否 | ||
cpu_tuple_cost | 设置计划器对处理每个元组(行)的成本的估计。 | real | 0 | 1.79769e+308 | 否 | ||
cursor_tuple_fraction | 设置计划器对要检索的光标行数的估计值。 | real | 0 | 1 | 否 | ||
data_checksums | 显示是否为此群集启用了数据校验和。 | bool | 否 | ||||
data_directory | 设置服务器的数据目录。 | string | 是 | ||||
data_sync_retry | 同步数据文件失败后是否继续运行。 | bool | 是 | ||||
deadlock_timeout | 设置在检查死锁之前等待锁的时间。 | ms | integer | 1 | 2147483647 | 否 | |
debug_pretty_print | 缩进分析和计划树显示。 | bool | 否 | ||||
debug_print_grammar | 记录每个查询的语法树。 | bool | 否 | ||||
debug_print_parse | 记录每个查询的解析树。 | bool | 否 | ||||
debug_print_plan | 记录每个查询的执行计划。 | bool | 否 | ||||
debug_print_rewritten | 记录每个查询的重写解析树。 | bool | 否 | ||||
default_statistics_target | 设置默认统计目标。 | integer | 1 | 10000 | 否 | ||
default_table _access_method | 设置新表的默认表访问方法。 | string | 否 | ||||
default_tablespace | 设置要在其中创建表和索引的默认表空间。 | string | 否 | ||||
default_text _search_config | 设置默认文本搜索配置。 | string | 否 | ||||
default_transaction _deferrable | 设置新事务的默认可延迟状态。 | bool | 否 | ||||
default_transaction_isolation | 设置每个新事务的事务隔离级别。 | enum | {serializable, "repeatable read", "read committed","read uncommitted"} | 否 | |||
default_transaction_read_only | 设置新事务的默认只读状态。 | bool | 否 | ||||
dynamic_library_path | 设置可动态加载模块的路径。 | string | 否 | ||||
dynamic_shared _memory_type | 选择使用的动态共享内存实现。 | enum | {posix,sysv,mmap} | 是 | |||
effective_cache_size | 设置计划器对数据缓存总大小的假设。 | 8kB | integer | 1 | 2147483647 | 否 | |
effective_io_concurrency | 磁盘子系统可以有效处理的同时请求数。 | integer | 0 | 1000 | 否 | ||
enable_bitmapscan | 允许计划器使用位图扫描计划。 | bool | 否 | ||||
enable_gathermerge | 允许计划员使用集合合并计划。 | bool | 否 | ||||
enable_global_index | Oracle 语法,启用分区表的全局索引 | bool | 否 | ||||
enable_hashagg | 允许计划员使用哈希聚合计划。 | bool | 否 | ||||
enable_hashjoin | 允许计划器使用哈希连接计划。 | bool | 否 | ||||
enable_incremental_sort | 允许计划员使用增量排序步骤。 | bool | 否 | ||||
enable_indexonlyscan | 允许计划员使用仅索引扫描计划。 | bool | 否 | ||||
enable_indexscan | 允许计划员使用索引扫描计划。 | bool | 否 | ||||
enable_material | 允许计划人员使用物化。 | bool | 否 | ||||
enable_mergejoin | 允许计划器使用合并联接计划。 | bool | 否 | ||||
enable_nestloop | 允许计划器使用嵌套循环联接计划。 | bool | 否 | ||||
enable_parallel_append | 允许计划员使用并行追加计划。 | bool | 否 | ||||
enable_parallel_hash | 允许计划器使用并行哈希计划。 | bool | 否 | ||||
enable_partition_pruning | 启用计划时间和运行时分区修剪。 | bool | 否 | ||||
enable_partitionwise_aggregate | 启用分区聚合和分组。 | bool | 否 | ||||
enable_partitionwise_join | 启用分区联接。 | bool | 否 | ||||
enable_seqscan | 允许计划员使用顺序扫描计划。 | bool | 否 | ||||
enable_sort | 允许计划器使用显式排序步骤。 | bool | 否 | ||||
enable_tidscan | 允许计划员使用 TID 扫描计划。 | bool | 否 | ||||
escape_string_warning | 警告普通字符串文本中的反斜杠转义。 | bool | 否 | ||||
eval_partition_expr_threshold | 分区表子分区数大于此值,会在planner阶段进行分区修剪;小于此值,则不会; | integer | 1 | 2147483647 | 否 | ||
event_source | 设置用于在事件日志中标识 PostgreSQL 消息的应用程序名称。 | string | 是 | ||||
exit_on_error | 出现任何错误时终止会话。 | bool | 否 | ||||
external_pid_file | 将邮局主管 PID 写入指定文件。 | string | 是 | ||||
extra_float_digits | 设置浮点值显示的位数。 | integer | -15 | 3 | 否 | ||
force_parallel_mode | 强制使用并行查询工具。 | enum | {off,on,regress} | 否 | |||
from_collapse_limit | 设置 FROM 列表大小,超过该大小的子查询将不会折叠。 | integer | 1 | 2147483647 | 否 | ||
geqo | 启用遗传查询优化。 | bool | 否 | ||||
geqo_effort | GEQO:努力用于设置其他GEQO 参数的默认值。 | integer | 1 | 10 | 否 | ||
geqo_generations | GEQO:算法的迭代次数。 | integer | 0 | 2147483647 | 否 | ||
geqo_pool_size | GEQO:人口中的个体数量。 | integer | 0 | 2147483647 | 否 | ||
geqo_seed | GEQO:随机路径选择的种子。 | real | 0 | 1 | 否 | ||
geqo_selection_bias | GEQO:人群中的选择性压力。 | real | 1.5 | 2 | 否 | ||
geqo_threshold | 设置使用 GEQO 的 FROM 项目的阈值。 | integer | 2 | 2147483647 | 否 | ||
gin_fuzzy_search_limit | 设置 GIN 精确搜索所允许的最大结果。 | integer | 0 | 2147483647 | 否 | ||
gin_pending_list_limit | 设置 GIN 索引的挂起列表的最大大小。 | kB | integer | 64 | 2147483647 | 否 | |
grammar | 设置 SQL 语法 | enum | {postgres,oracle} | 否 | |||
hash_mem_multiplier | 用于哈希表的 work_mem 的倍数。 | real | 1 | 1000 | 否 | ||
hba_file | 设置服务器的 “hba” 配置文件。 | string | 是 | ||||
hot_standby | 允许在恢复期间进行连接和查询。 | bool | 是 | ||||
huge_pages | 在 Linux 或 Windows 上使用大型页面。 | enum | {off,on,try} | 是 | |||
ident_file | 设置服务器的 “ident” 配置文件。 | string | 是 | ||||
idle_in_transaction _session_timeout | 设置任何空闲事务的最大允许持续时间。 | ms | integer | 0 | 2147483647 | 否 | |
ignore_checksum_failure | 校验和失败后继续处理。 | bool | 否 | ||||
ignore_invalid_pages | 无效页面失败后继续恢复。 | bool | 是 | ||||
ignore_system_indexes | 禁用从系统索引读取。 | bool | 否 | ||||
join_collapse_limit | 设置 FROM 列表大小,超过该大小 JOIN 构造将不会被展平。 | integer | 1 | 2147483647 | 否 | ||
listen_addresses | 设置要侦听的主机名或IP地址。 | string | 是 | ||||
lo_compat_privileges | 为大型对象的权限检查启用向后兼容模式。 | bool | 否 | ||||
local_preload_libraries | 列出要预加载到每个后端的非特权共享库。 | string | 否 | ||||
lock_timeout | 设置锁定等待的最大允许持续时间。 | ms | integer | 0 | 2147483647 | 否 | |
log_connections | 记录每个成功连接。 | bool | 否 | ||||
log_disconnections | 记录会话的结束,包括持续时间。 | bool | 否 | ||||
log_duration | 记录每个完成的 SQL 语句的持续时间。 | bool | 否 | ||||
log_error_verbosity | 设置日志消息的详细程度。 | enum | {terse,default,verbose} | 否 | |||
log_executor_stats | 将执行器性能统计信息写入服务器日志。 | bool | 否 | ||||
log_lock_waits | 记录长锁等待。 | bool | 否 | ||||
log_min_duration_sample | 设置将记录语句样本的最短执行时间。采样由log_statement_sample_rate 确定。 | ms | integer | -1 | 2147483647 | 否 | |
log_min_duration _statement | 设置将记录所有语句的最短执行时间。 | ms | integer | -1 | 2147483647 | 否 | |
log_min_error_statement | 导致记录生成此级别或更高级别错误的所有语句。 | enum | {debug5, debug4,debug3, debug2,debug1, info,notice, warning,error, log,fatal,panic} | 否 | |||
log_min_messages | 设置记录的消息级别。 | enum | {debug5,debug4, debug3, debug2,debug1, info,notice, warning,error,log, fatal,panic} | 否 | |||
log_parameter_max_length | 记录语句时,将记录的参数值限制为前 N 个字节。 | B | integer | -1 | 1073741823 | 否 | |
log_parameter_max _length_on_error | 报告错误时,将记录的参数值限制为前 N 个字节。 | B | integer | -1 | 1073741823 | 否 | |
log_parser_stats | 将分析器性能统计信息写入服务器日志。 | bool | 否 | ||||
log_planner_stats | 将计划器性能统计信息写入服务器日志。 | bool | 否 | ||||
log_replication_commands | 记录每个复制命令。 | bool | 否 | ||||
log_statement | 设置记录的语句类型。 | enum | {none,ddl,mod,all} | 否 | |||
log_statement_sample_rate | 要记录的超过 log_min_duration_sample 的语句的分数。 | real | 0 | 1 | 否 | ||
log_statement_stats | 将累积性能统计信息写入服务器日志。 | bool | 否 | ||||
log_temp_files | 记录大于此 KB 数的临时文件的使用情况。 | kB | integer | -1 | 2147483647 | 否 | |
log_transaction _sample_rate | 设置要记录新事务的事务数。 | real | 0 | 1 | 否 | ||
logging_collector | 启动子进程以将 stderr 输出和 / 或 csvlog 捕获到日志文件中。 | bool | 是 | ||||
logical_decoding _work_mem | 设置用于逻辑解码的最大内存。 | kB | integer | 64 | 2147483647 | 否 | |
maintenance_io _concurrency | 用于维护工作的有效 io_concurrency 的变体。 | integer | 0 | 1000 | 否 | ||
maintenance_work_mem | 设置用于维护操作的最大内存。 | kB | integer | 1024 | 2147483647 | 否 | |
max_connections | 设置最大并发连接数。 | integer | 1 | 262143 | 是 | ||
max_files_per_process | 设置每个服务器进程同时打开的最大文件数。 | integer | 64 | 2147483647 | 是 | ||
max_hashagg_batches | 设置哈希聚合的最大批数 | integer | 0 | 10000 | 否 | ||
max_locks_per_transaction | 设置每个事务的最大锁数。 | integer | 10 | 2147483647 | 是 | ||
max_logical_replication_workers | 逻辑复制工作进程的最大数目。 | integer | 0 | 262143 | 是 | ||
max_parallel _maintenance_workers | 设置每个维护操作的最大并行进程数。 | integer | 0 | 1024 | 否 | ||
max_parallel_workers | 设置一次可以活动的并行工作线程的最大数量。 | integer | 0 | 1024 | 否 | ||
max_parallel _workers_per_gather | 设置每个执行器节点的最大并行进程数。 | integer | 0 | 1024 | 否 | ||
max_pred_locks _per_transaction | 设置每个事务的最大谓词锁数。 | integer | 10 | 2147483647 | 是 | ||
max_prepared_transactions | 设置同时准备的事务的最大数量。 | integer | 0 | 262143 | 是 | ||
max_replication_slots | 设置同时定义的复制插槽的最大数量。 | integer | 0 | 262143 | 是 | ||
max_sort_batches | 设置排序的最大批数 | integer | 0 | 3072 | 否 | ||
max_stack_depth | 设置最大堆栈深度(KB)。 | kB | integer | 100 | 2147483647 | 否 | |
max_wal_senders | 设置同时运行的 WAL 发送方进程的最大数量。 | integer | 0 | 262143 | 是 | ||
max_worker_processes | 并发工作进程的最大数量。 | integer | 0 | 262143 | 是 | ||
min_parallel_index _scan_size | 设置并行扫描的最小索引数据量。 | 8kB | integer | 0 | 715827882 | 否 | |
min_parallel_table _scan_size | 设置并行扫描的最小表数据量。 | 8kB | integer | 0 | 715827882 | 否 | |
nls_date_format | 模拟 Oracle 的日期输出行为。 | string | 否 | ||||
nls_timestamp_format | 模拟 Oracle 的时间戳而不使用时区输出行为。 | string | 否 | ||||
nls_timestamp_tz_format | 使用时区输出行为模拟 Oracle 的时间戳。 | string | 否 | ||||
old_snapshot_threshold | 快照太旧而无法读取快照后更改的页面之前的时间。 | min | integer | -1 | 86400 | 是 | |
operator_precedence_warning | 对自 PostgreSQL 9.4 以来含义发生变化的构造发出警告。 | bool | 否 | ||||
parallel_leader_participation | 控制“聚集”和“聚集合并”是否也运行子平面。 | bool | 否 | ||||
parallel_setup_cost | 设置计划器对启动并行查询工作进程的成本的估计。 | real | 0 | 1.79769e+308 | 否 | ||
parallel_tuple_cost | 设置计划器对将每个元组(行)从工作进程传递到主后端的成本的估计。 | real | 0 | 1.79769e+308 | 否 | ||
password_encryption | 选择加密密码的算法。 | enum | {md5,scram-sha-256} | 否 | |||
plan_cache_mode | 控制计划员对自定义或常规计划的选择。 | enum | {auto, force_generic_plan, force_custom_plan} | 否 | |||
planner_evaluate_stable_expr | 在 planner 中计算稳定表达式 | bool | 否 | ||||
port | 设置服务器侦听的 TCP 端口。 | integer | 1 | 65535 | 是 | ||
quote_all_identifiers | 生成 SQL 片段时,引用所有标识符。 | bool | 否 | ||||
random_page_cost | 设置计划器对非顺序获取磁盘页的成本估计。 | real | 0 | 1.79769e+308 | 否 | ||
recovery_target | 设置为“立即”可在达到一致状态后立即结束恢复。 | string | 是 | ||||
recovery_target_action | 设置到达恢复目标时要执行的操作。 | enum | {pause, promote, shutdown} | 是 | |||
recovery_target_inclusive | 设置是否包含或排除具有恢复目标的事务。 | bool | 是 | ||||
recovery_target_lsn | 设置将进行恢复的预写日志位置的 LSN。 | string | 是 | ||||
recovery_target_name | 设置恢复将进行到的命名还原点。 | string | 是 | ||||
recovery_target_time | 设置恢复将进行的时间戳。 | string | 是 | ||||
recovery_target_timeline | 指定要恢复到的时间线。 | string | 是 | ||||
recovery_target_xid | 设置将进行恢复的事务 ID。 | string | 是 | ||||
restore_command | 设置将被调用以检索存档的 WAL 文件的 shell 命令。 | string | 是 | ||||
row_security | 启用行安全性。 | bool | 否 | ||||
search_path | 为非架构限定的名称设置架构搜索顺序。 | string | 否 | ||||
seq_page_cost | 设置计划器对顺序获取磁盘页的成本的估计。 | real | 0 | 1.79769e+308 | 否 | ||
session_preload_libraries | 列出要预加载到每个后端的共享库。 | string | 否 | ||||
session_replication_role | 设置触发器和重写规则的会话行为。 | enum | {origin,replica,local} | 否 | |||
shared_buffers | 设置服务器使用的共享内存缓冲区的数量。 | 8kB | integer | 16 | 1073741823 | 是 | |
shared_memory_type | 选择用于主共享内存区域的共享内存实现。 | enum | {sysv,mmap} | 是 | |||
shared_preload_libraries | 列出要预加载到服务器中的共享库。 | string | 是 | ||||
slru_subtrans_pages | 设置用于减法器 SLRU 的共享内存缓冲区的数量。 | 8kB | integer | 32 | 1073741823 | 是 | |
standard_conforming_strings | 原因“…”字符串来字面上处理反斜杠。 | bool | 否 | ||||
statement_timeout | 设置任何语句允许的最大持续时间。 | ms | integer | 0 | 2147483647 | 否 | |
superuser_reserved_connections | 设置为超级用户保留的连接插槽数。 | integer | 0 | 262143 | 是 | ||
synchronize_seqscans | 启用同步的顺序扫描。 | bool | 否 | ||||
synchronous_commit | 设置当前事务的同步级别。 | enum | {local,remote_write, remote_apply,on,off} | 否 | |||
tcp_keepalives_count | TCP 保活重传的最大次数。 | integer | 0 | 2147483647 | 否 | ||
tcp_keepalives_idle | 发出 TCP 保持有效的间隔时间。 | s | integer | 0 | 2147483647 | 否 | |
tcp_keepalives_interval | TCP 保活重传之间的时间。 | s | integer | 0 | 2147483647 | 否 | |
tcp_user_timeout | TCP 用户超时。 | ms | integer | 0 | 2147483647 | 否 | |
temp_buffers | 设置每个会话使用的临时缓冲区的最大数量。 | 8kB | integer | 100 | 1073741823 | 否 | |
temp_file_limit | 限制每个进程使用的所有临时文件的总大小。 | kB | integer | -1 | 2147483647 | 否 | |
temp_tablespaces | 设置用于临时表和排序文件的表空间。 | string | 否 | ||||
timezone_abbreviations | 选择时区缩写文件。 | string | 否 | ||||
trace_notify | 为 LISTEN 和 NOTIFY 生成调试输出。 | bool | 否 | ||||
trace_sort | 发出有关排序中资源使用情况的信息。 | bool | 否 | ||||
track_activities | 收集有关执行命令的信息。 | bool | 否 | ||||
track_activity_query_size | 设置 pg_stat_activity.query 保留的大小(以字节为单位)。 | B | integer | 100 | 1048576 | 是 | |
track_commit_timestamp | 收集事务提交时间。 | bool | 是 | ||||
track_counts | 收集数据库活动的统计信息。 | bool | 否 | ||||
track_functions | 收集数据库活动的功能级别统计信息。 | enum | {none,pl,all} | 否 | |||
track_io_timing | 收集数据库 I/O 活动的计时统计信息。 | bool | 否 | ||||
transaction_deferrable | 是否将只读可串行化事务延迟到可以在没有可能的串行化失败的情况下执行该事务。 | bool | 否 | ||||
transaction_isolation | 设置当前事务的隔离级别。 | enum | {serializable, "repeatable read", "read committed", "read uncommitted"} | 否 | |||
transaction_read_only | 设置当前事务的只读状态。 | bool | 否 | ||||
transform_null_equals | 将 “expr=NULL” 视为 “expr为NULL”。 | bool | 否 | ||||
unix_socket_directories | 设置将在其中创建 Unix 域套接字的目录。 | string | 是 | ||||
unix_socket_group | 设置 Unix 域套接字的所属组。 | string | 是 | ||||
unix_socket_permissions | 设置 Unix 域套接字的访问权限。 | integer | 0 | 511 | 是 | ||
update_process_title | 更新进程标题以显示活动的 SQL 命令。 | bool | 否 | ||||
upper_out_oracle_target | 客户端的上目标名称 | bool | 否 | ||||
vacuum_cleanup _index_scale_factor | 索引清理之前作为重新元组的一部分的元组插入数。 | real | 0 | 1.00E+10 | 否 | ||
vacuum_cost_delay | 清理成本延迟(毫秒)。 | ms | real | 0 | 100 | 否 | |
vacuum_cost_limit | 小睡前可用的清理成本金额。 | integer | 1 | 10000 | 否 | ||
vacuum_cost_page_dirty | 被清理弄脏的页面的清理成本。 | integer | 0 | 10000 | 否 | ||
vacuum_cost_page_hit | 在缓冲区缓存中找到的页面的清理成本。 | integer | 0 | 10000 | 否 | ||
vacuum_cost_page_miss | 缓冲区缓存中找不到页面的清理成本。 | integer | 0 | 10000 | 否 | ||
vacuum_freeze_min_age | 清理冻结表行的最小时间。 | integer | 0 | 1000000000 | 否 | ||
vacuum_freeze_table_age | 清理应该扫描整个表以冻结元组的时间。 | integer | 0 | 2000000000 | 否 | ||
vacuum_multixact _freeze_min_age | VACUUM 冻结表行中MultiXactId 的最小时间。 | integer | 0 | 1000000000 | 否 | ||
vacuum_multixact _freeze_table_age | VACUUM 应该扫描整个表以冻结元组的多精确时间。 | integer | 0 | 2000000000 | 否 | ||
wal_buffers | 为 WAL 设置共享内存中磁盘页缓冲区的数量。 | 64kB | integer | -1 | 32767 | 是 | |
wal_compression | 压缩写入 WAL 文件的整页写入。 | bool | 否 | ||||
wal_consistency_checking | 设置为其执行 WAL 一致性检查的 WAL 资源管理器。 | string | 否 | ||||
wal_init_zero | 首次使用前将零写入新的 WAL 文件。 | bool | 否 | ||||
wal_level | 设置写入 WAL 的信息级别。 | enum | {minimal,replica, logical} | 是 | |||
wal_log_hints | 在检查点后第一次修改时,将整个页面写入 WAL,即使是非关键修改。 | bool | 是 | ||||
wal_recycle | 通过重命名 WAL 文件来回收它们。 | bool | 否 | ||||
wal_sender_timeout | 设置等待 WAL 复制的最长时间。 | ms | integer | 0 | 2147483647 | 否 | |
wal_skip_threshold | 要 fsync 而不是写入 WAL 的新文件的大小。 | kB | integer | 0 | 2147483647 | 否 | |
work_mem | 设置用于查询工作区的最大内存。 | kB | integer | 64 | 2147483647 | 否 | |
xmlbinary | 设置二进制值在 XML 中的编码方式。 | enum | {base64,hex} | 否 | |||
xmloption | 设置隐式解析和序列化操作中的 XML 数据是被视为文档还是内容片段。 | enum | {content,document} | 否 | |||
zero_damaged_pages | 是否继续继续处理损坏数据 | bool | 否 | ||||
auto_release_connect | 事务完成后,是否释放连接 true:释放 false:不释放 | bool | 否 | ||||
pool_release_to_idle_timeout | backend释放连接后,release状态的slot超过设置的时间后,要变更为idle,单位秒值小于0时release的slot不会自动变为idle。值等于0时release的slot直接变为idle。默认值为2s。 | int | -1 | 2147483647 | 否 | ||
pool_time_out | idle状态的slot超过设定时间会关闭连接,单位:秒。默认值为1min。 | int | 0 | 2147483647 | 否 | ||
force_cluster_custom_plan | 该参数设置为 on 时,cluster_gather 执行计划生成始终走 custom_plan 的模式;参数 force_cluster_custom_plan 设置为 off, 则无其他影响 默认:off | bool | 否 | ||||
enable_fast_query_shipping | 该参数设置为on时,让一些简单的SQL语句原本不走FQS流程的可以走FQS流程,快速的生成执行计划(remotequery),来减少执行计划生成的时间,交由dn节点去执行,以提高SQL执行的效率 on:开启FQS功能 off:关闭FQS功能 默认:on | bool | 否 | ||||
enable_pushdown_art | 开启这个参数,针对复制表的查询语句,语句中不包含可变函数的,也没有 for update 的,走 FQS 逻辑 默认:off | bool | 否 |
问题反馈