pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
相对 PostgreSQL 10 的差异:11 共有 300 个配置参数。
「默认值变更」指 boot_val 或单位变了;「属性变更」指生效上下文、类型、取值范围或枚举值变了而默认值没变;「仅描述更新」是分类或说明文字的变化。
ssl_passphrase_command连接和认证 / SSL
设置获取用于解密私钥等 SSL 文件的口令时要调用的外部命令。
ssl_passphrase_command_supports_reload连接和认证 / SSL
此参数决定:配置重载期间,如果密钥文件需要口令,是否也调用 ssl_passphrase_command 设置的口令命令。
max_parallel_maintenance_workers资源消耗 / 异步行为
设置单个工具命令能够启动的并行工作进程的最大数量。
parallel_leader_participation资源消耗 / 异步行为
允许领导者进程执行 Gather 和 Gather Merge 节点下的查询计划,而不是等待工作进程。
enable_parallel_append查询规划 / 规划器方法配置
启用或禁用查询规划器对支持并行执行的 append 计划类型的使用。
enable_parallel_hash查询规划 / 规划器方法配置
启用或禁用查询规划器对使用并行 hash 的哈希连接计划类型的使用。
enable_partition_pruning查询规划 / 规划器方法配置
允许或者禁止查询规划器从查询计划中消除一个分区表的分区。
enable_partitionwise_aggregate查询规划 / 规划器方法配置
启用或禁用查询规划器对分区分组或聚合的使用,使分区表上的分组或聚合可以在各个分区上分别执行。
enable_partitionwise_join查询规划 / 规划器方法配置
启用或禁用查询规划器对分区连接的使用,使分区表之间的连接可以通过连接相匹配的分区来完成。
jit_above_cost查询规划 / 规划器代价常量
设置激活 JIT 编译的查询代价,如果查询代价超过这个值就会激活 JIT 编译(如果启用了 JIT,见第 30 章)。
jit_inline_above_cost查询规划 / 规划器代价常量
设置 JIT 编译尝试内联函数和操作符的查询代价阈值,如果查询代价超过这个值,JIT 编译就会尝试内联。
jit_optimize_above_cost查询规划 / 规划器代价常量
设置 JIT 编译应用优化的查询代价阈值,如果查询代价超过这个值,JIT 编译就会应用开销较大的优化。
jit查询规划 / 其他规划器选项
决定如果可用(见第 30 章),PostgreSQL 是否可以使用 JIT 编译。
vacuum_cleanup_index_scale_factor客户端连接默认值 / 语句行为
执行索引清理前插入的元组数量,以 reltuples 的比例表示。
jit_provider客户端连接默认值 / 共享库预载入
这个变量是要被使用的 JIT 提供者库的名称(见第 30.4.2 节)。
在 Unix 系统上,这个参数报告服务器启动时数据目录(由 data_directory 定义)的权限。
如果 LLVM 具有所需的功能,则向 GDB 注册生成的函数。
jit_dump_bitcode开发者选项
将生成的 LLVM IR 写入文件系统,位于 data_directory 内。
jit_expressions开发者选项
当 JIT 编译被激活时(见第 30.2 节),确定表达式是否用 JIT 编译。
如果 LLVM 具有所需的功能,则输出让 perf 对 JIT 生成的函数进行性能分析所需的数据。
jit_tuple_deforming开发者选项
当 JIT 编译被激活时(见第 30.2 节),确定元组拆解是否被 JIT 编译。
replacement_sort_tuples资源消耗 / 内存
当待排序的元组数小于此数值时,排序会使用置换选择而非快速排序来产生第一个输出有序段。
| 参数 | 分类 | 旧默认值 | 新默认值 |
|---|---|---|---|
track_activity_query_size |
运行时统计数据 / 累积查询和索引统计 | 1024 |
1 KiB |
server_version |
预置选项 | 10.23 (Debian 10.23-1.pgdg110+1) |
11.22 (Debian 11.22-1.pgdg120+1) |
server_version_num |
预置选项 | 100023 |
110022 |
wal_segment_size |
预置选项 | 16 MiB (2048 × 8kB) |
16 MiB |
这一版没有参数改动属性。