自定义选项

anon.algorithm

属性
类别 自定义选项
说明 用于化名函数的哈希方法。
数据类型 字符串
默认值 sha256
允许的值 sha256
参数类型 只读的
文档 anon.algorithm

anon.k_anonymity_provider

属性
类别 自定义选项
说明 用于 k 匿名的安全标签提供程序。
数据类型 字符串
默认值 k_anonymity
允许的值 k_anonymity
参数类型 只读的
文档 anon.k_anonymity_provider

anon.masking_policies

属性
类别 自定义选项
说明 定义多个掩码策略(尚未实现)。
数据类型 字符串
默认值 anon
允许的值 anon
参数类型 只读的
文档 anon.masking_policies

anon.maskschema

属性
类别 自定义选项
说明 存储动态掩码视图的架构。
数据类型 字符串
默认值 mask
允许的值 mask
参数类型 只读的
文档 anon.maskschema

anon.privacy_by_default

属性
类别 自定义选项
说明 使用 NULL 屏蔽所有列(或 NOT NULL 列的默认值)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.privacy_by_default

anon.restrict_to_trusted_schemas

属性
类别 自定义选项
说明 屏蔽筛选器必须位于受信任的架构中。 激活此选项可防止非超级用户使用自己的屏蔽筛选器。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.restrict_to_trusted_schemas

anon.salt

属性
类别 自定义选项
说明 用于化名函数的盐值。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 anon.salt

anon.sourceschema

属性
类别 自定义选项
说明 动态掩码引擎屏蔽表的架构。
数据类型 字符串
默认值 public
允许的值 public
参数类型 只读的
文档 anon.sourceschema

anon.strict_mode

属性
类别 自定义选项
说明 掩码规则无法更改列数据类型,除非禁用此类型。 不建议禁用模式。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.strict_mode

anon.transparent_dynamic_masking

属性
类别 自定义选项
说明 新的掩码引擎(实验性)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.transparent_dynamic_masking

auto_explain.log_analyze

属性
类别 自定义选项
说明 使用 EXPLAIN ANALYZE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_analyze

auto_explain.log_buffers

属性
类别 自定义选项
说明 记录缓冲区使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_buffers

auto_explain.log_format

属性
类别 自定义选项
说明 用于记录计划的 EXPLAIN 格式。
数据类型 枚举
默认值 text
允许的值 text,xml,json,yaml
参数类型 动态
文档 auto_explain.log_format

auto_explain.log_level

属性
类别 自定义选项
说明 计划的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
参数类型 动态
文档 auto_explain.log_level

auto_explain.log_min_duration

属性
类别 自定义选项
说明 设置记录计划的最低执行时间阈值,只有超过此执行时间的计划才会被记录。 零表示输出所有计划。 -1 关闭此功能。
数据类型 整数
默认值 -1
允许的值 -1-2147483647
参数类型 动态
文档 auto_explain.log_min_duration

auto_explain.log_nested_statements

属性
类别 自定义选项
说明 记录嵌套语句。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_nested_statements

auto_explain.log_parameter_max_length

属性
类别 自定义选项
说明 设置要记录的查询参数的最大长度。 零日志没有查询参数,-1 完整记录这些参数。
数据类型 整数
默认值 -1
允许的值 -1-2147483647
参数类型 动态
文档 auto_explain.log_parameter_max_length

auto_explain.log_settings

属性
类别 自定义选项
说明 记录影响查询计划的已修改配置参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_settings

auto_explain.log_timing

属性
类别 自定义选项
说明 收集计时数据,而不仅仅是行计数。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 auto_explain.log_timing

auto_explain.log_triggers

属性
类别 自定义选项
说明 在计划中包括触发器统计信息。 除非还设置了 log_analyze,否则这不起作用。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_triggers

auto_explain.log_verbose

属性
类别 自定义选项
说明 使用 EXPLAIN VERBOSE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_verbose

auto_explain.log_wal

属性
类别 自定义选项
说明 记录 WAL 使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_wal

auto_explain.sample_rate

属性
类别 自定义选项
说明 要处理的查询的占比。
数据类型 数字
默认值 1.0
允许的值 0.0-1.0
参数类型 动态
文档 auto_explain.sample_rate

azure.接受的密码认证方法

属性
类别 自定义选项
说明 接受的密码身份验证方法。
数据类型
默认值 md5,scram-sha-256
允许的值 md5,scram-sha-256
参数类型 动态
文档 azure.accepted_password_auth_method

azure_cdc.change_batch_buffer_size(更改批处理缓冲区大小)

属性
类别 自定义选项
说明 用于更改批处理的缓冲区大小(以 MB 为单位)。 这些缓冲区用于在将 CDC 更改写入磁盘之前临时存储这些更改。
数据类型 整数
默认值 16
允许的值 1-100
参数类型 动态
文档

azure_cdc.change_batch_export_timeout

属性
类别 自定义选项
说明 最长的时间(以秒为单位),等待一批更改准备好导出。
数据类型 整数
默认值 30
允许的值 10-60
参数类型 动态
文档

azure_cdc.max_fabric_mirrors

属性
类别 自定义选项
说明 可以同时运行的并行构造镜像的最大数目。
数据类型 整数
默认值 3
允许的值 1-6
参数类型 静态的
文档

azure_cdc.max_snapshot_workers

属性
类别 自定义选项
说明 快照导出的最大工作线程数。 每个工作线程一次导出一个表。
数据类型 整数
默认值 3
允许的值 0-100
参数类型 动态
文档

azure_cdc.onelake_buffer_size

属性
类别 自定义选项
说明 要上传到 Onelake 的缓冲区大小(以兆字节为单位)。 Onelake 以区块的方式上传文件,将内存中的数据缓冲到此限制。
数据类型 整数
默认值 100
允许的值 1-1024
参数类型 动态
文档

azure_cdc.parquet_compression

属性
类别 自定义选项
说明 用于 parquet 文件的压缩算法。 确定用于 parquet 文件的压缩算法。 支持的值为“未压缩”、“snappy”、“gzip”和“zstd”。
数据类型 枚举
默认值 zstd
允许的值 uncompressed,snappy,gzip,zstd
参数类型 动态
文档

azure_cdc.snapshot_buffer_size

属性
类别 自定义选项
说明 初始快照缓冲区的最大大小(以 MB 为单位)。 每个表,在发送到 Fabric 之前会缓冲这么多数据。 请记住,azure_cdc.snapshot_buffer_size*azure_cdc.max_snapshot_workers 是初始快照期间使用的总内存缓冲区。
数据类型 整数
默认值 1000
允许的值 10-4000
参数类型 动态
文档

azure_cdc.snapshot_export_timeout

属性
类别 自定义选项
说明 导出数据库快照时,最长等待时间,以分钟计算,在报告错误之前。
数据类型 整数
默认值 180
允许的值 0-1440
参数类型 动态
文档

azure.enable_temp_tablespaces_on_local_ssd

属性
类别 自定义选项
说明 在临时磁盘上创建临时表空间。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档

azure.extensions

属性
类别 自定义选项
说明 指定允许在服务器中创建哪些扩展。
数据类型
默认值
允许的值 address_standardizer,address_standardizer_data_us,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hll,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,orafce,pageinspect,pg_buffercache,pg_cron,pg_diskann,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tdigest,tds_fdw,timescaledb,topn,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
参数类型 动态
文档 azure.extensions

azure.migration_copy_with_binary

属性
类别 自定义选项
说明 设置为 on 时,此参数将允许在迁移过程中使用二进制格式来复制数据。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_copy_with_binary

azure.migration_skip_analyze

属性
类别 自定义选项
说明 设置为“启用”时,此参数将在迁移过程中跳过分析阶段(vacuumdb --analyze-only)。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_analyze

azure.migration_skip_extensions

属性
类别 自定义选项
说明 设置为“开启”时,此参数将跳过扩展的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_extensions

azure.migration_skip_large_objects

属性
类别 自定义选项
说明 设置为 on 时,此参数将跳过大型对象(如 BLOB)的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_large_objects

azure.migration_skip_role_user

属性
类别 自定义选项
说明 设置为“启用”时,此参数将从迁移过程中排除用户角色。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 azure.migration_skip_role_user

azure.migration_table_split_size

属性
类别 自定义选项
说明 设置时,此参数指定在迁移期间将分区表的大小。
数据类型 整数
默认值 20480
允许的值 1-204800
参数类型 动态
文档 azure.migration_table_split_size

azure.service_principal_id

属性
类别 自定义选项
说明 Azure 中服务主体的唯一标识符,用于授予租户中资源的权限和访问权限。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档

azure.service_principal_tenant_id

属性
类别 自定义选项
说明 用于创建服务主体的租户的唯一标识符,确保该服务主体在该租户中具有必要的权限和资源访问权限。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档

azure.single_to_flex_migration

属性
类别 自定义选项
说明 指定这是否是为从 Azure Database for PostgreSQL 单一服务器迁移到灵活服务器而创建的服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档

connection_throttle.bucket_limit

属性
类别 自定义选项
说明 每个 Bucket 的最大登录令牌数。
数据类型 整数
默认值 2000
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.enable

属性
类别 自定义选项
说明 启用基于 IP 的临时连接限制,以应对过多的登录失败。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

connection_throttle.factor_bias

属性
类别 自定义选项
说明 用于计算 IP Bucket 的令牌数的因子偏差。
数据类型 数字
默认值 0.8
允许的值 0.0-0.9
参数类型 动态
文档

connection_throttle.hash_entries_max

属性
类别 自定义选项
说明 登录失败哈希表中的最大条目数。
数据类型 整数
默认值 500
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.reset_time

属性
类别 自定义选项
说明 重置登录 Bucket 的间隔时间。
数据类型 整数
默认值 120
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.restore_factor

属性
类别 自定义选项
说明 对失败率较低的 IP 增加令牌数时所使用的因子。
数据类型 数字
默认值 2
允许的值 1.0-100.0
参数类型 动态
文档

connection_throttle.update_time

属性
类别 自定义选项
说明 更新登录 Bucket 的间隔时间。
数据类型 整数
默认值 20
允许的值 1-2147483647
参数类型 动态
文档

cron.数据库名称

属性
类别 自定义选项
说明 设置在其中保留 pg_cron 元数据的数据库。
数据类型 字符串
默认值 postgres
允许的值 [A-Za-z0-9_]+
参数类型 静态的
文档 cron.database_name

cron.enable_superuser_jobs

属性
类别 自定义选项
说明 允许以超级用户身份安排作业。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.enable_superuser_jobs

cron.host

属性
类别 自定义选项
说明 要连接到 PostgreSQL 数据库的主机名。 使用后台辅助角色时,此设置不起作用。
数据类型 字符串
默认值 /tmp
允许的值 /tmp
参数类型 只读的
文档 cron.host

cron.launch_active_jobs

属性
类别 自定义选项
说明 启动被定义为活动的作业。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 cron.launch_active_jobs

cron.log_min_messages

属性
类别 自定义选项
说明 launcher bgworker 的 log_min_messages。
数据类型 枚举
默认值 warning
允许的值 warning
参数类型 只读的
文档 cron.log_min_messages

cron.log_run

属性
类别 自定义选项
说明 将所有作业运行记录到 job_run_details 表中。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_run

cron.log_statement

属性
类别 自定义选项
说明 在执行之前记录所有 cron 语句。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_statement

cron.max_running_jobs

属性
类别 自定义选项
说明 设置可并发运行的作业数量上限。 此值受 max_connections 限制。
数据类型 整数
默认值 32
允许的值 0-5000
参数类型 静态的
文档 cron.max_running_jobs

cron.timezone

属性
类别 自定义选项
说明 指定用于 cron 计划的时区。
数据类型 枚举
默认值 GMT
允许的值 GMT
参数类型 只读的
文档 cron.timezone

cron.use_background_workers

属性
类别 自定义选项
说明 使用后台工作者而不是客户端会话。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.use_background_workers

duckdb.allow_community_extensions

属性
类别 自定义选项
说明 禁用安装社区扩展。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.allow_community_extensions

duckdb.allow_unsigned_extensions

属性
类别 自定义选项
说明 允许 DuckDB 加载具有无效或缺少签名的扩展。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.allow_unsigned_extensions

duckdb.autoinstall_known_extensions

属性
类别 自定义选项
说明 当 DuckDB 查询依赖于这些扩展时,是否允许自动安装已知扩展。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.autoinstall_known_extensions

duckdb.autoload_known_extensions

属性
类别 自定义选项
说明 当 DuckDB 查询依赖于这些扩展时,是否允许自动加载已知扩展。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.autoload_known_extensions

duckdb.disabled_filesystems

属性
类别 自定义选项
说明 禁用阻止访问的特定文件系统(例如 LocalFileSystem)。
数据类型 字符串
默认值 LocalFileSystem, S3FileSystem
允许的值 LocalFileSystem, S3FileSystem
参数类型 只读的
文档 duckdb.disabled_filesystems

duckdb.enable_external_access

属性
类别 自定义选项
说明 允许 DuckDB 访问外部状态。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.enable_external_access

duckdb.force_execution

属性
类别 自定义选项
说明 强制查询使用 DuckDB 执行。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.force_execution

duckdb.max_memory

属性
类别 自定义选项
说明 DuckDB 能够使用的最大内存(例如 1GB)。
数据类型 整数
默认值 1024
允许的值 1024-688128
参数类型 静态的
文档 duckdb.max_memory

duckdb.max_workers_per_postgres_scan

属性
类别 自定义选项
说明 用于单个 Postgres 扫描的 PostgreSQL 工作进程的最大数目。
数据类型 整数
默认值 2
允许的值 0-1024
参数类型 静态的
文档 duckdb.max_workers_per_postgres_scan

duckdb.memory_limit(内存限制)

属性
类别 自定义选项
说明 DuckDB 可以使用的最大内存 (例如 1GB),其别名为 duckdb.max_memory
数据类型 整数
默认值 1024
允许的值 1024-688128
参数类型 静态的
文档 duckdb.memory_limit

duckdb.postgres_role

属性
类别 自定义选项
说明 应允许使用 DuckDB 执行哪些 postgres 角色,使用机密并创建 MotherDuck 表。 默认为仅超级用户。
数据类型 字符串
默认值 azure_pg_duckdb_admin
允许的值 azure_pg_duckdb_admin
参数类型 只读的
文档 duckdb.postgres_role

duckdb.threads

属性
类别 自定义选项
说明 每个 Postgres 后端的最大 DuckDB 线程数。
数据类型 整数
默认值 -1
允许的值 -1-96
参数类型 静态的
文档 duckdb.threads

duckdb.worker_threads

属性
类别 自定义选项
说明 每个 Postgres 后端的最大DuckDB线程数,相当于配置项duckdb.threads的别名。
数据类型 整数
默认值 -1
允许的值 -1-96
参数类型 静态的
文档 duckdb.worker_threads

index_tuning.analysis_interval

属性
类别 自定义选项
说明 将 index_tuning.mode 设置为“REPORT”时触发每个索引优化会话的频率。
数据类型 整数
默认值 720
允许的值 60-10080
参数类型 动态
文档 index_tuning.analysis_interval

index_tuning.max_columns_per_index

属性
类别 自定义选项
说明 任何建议索引的索引键中可以包含的最大列数。
数据类型 整数
默认值 2
允许的值 1-10
参数类型 动态
文档 index_tuning.max_columns_per_index

index_tuning.max_index_count

属性
类别 自定义选项
说明 在一个优化会话期间可以为每个数据库推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_index_count

index_tuning.max_indexes_per_table

属性
类别 自定义选项
说明 每个表可推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

属性
类别 自定义选项
说明 可向其推荐索引的每个数据库的最慢查询数。
数据类型 整数
默认值 25
允许的值 5-100
参数类型 动态
文档 index_tuning.max_queries_per_database

index_tuning.max_regression_factor

属性
类别 自定义选项
说明 在一个优化会话期间所分析的任何查询上,由推荐的索引所引入的可接受回归。
数据类型 数字
默认值 0.1
允许的值 0.05-0.2
参数类型 动态
文档 index_tuning.max_regression_factor

index_tuning.max_total_size_factor

属性
类别 自定义选项
说明 任何给定数据库的所有建议索引所能使用的最大总空间占总磁盘空间的百分比。
数据类型 数字
默认值 0.1
允许的值 0-1.0
参数类型 动态
文档 index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

属性
类别 自定义选项
说明 在一个优化会话期间,建议的索引必须向至少一个所分析查询提供的成本改善幅度。
数据类型 数字
默认值 0.2
允许的值 0-20.0
参数类型 动态
文档 index_tuning.min_improvement_factor

index_tuning.mode

属性
类别 自定义选项
说明 将索引优化配置为已禁用 ('OFF'),或仅启用以仅发出建议。 需要通过将 pg_qs.query_capture_mode 设置为 'TOP' 或 'ALL' 来启用查询存储。
数据类型 枚举
默认值 off
允许的值 off,report
参数类型 动态
文档 index_tuning.mode

index_tuning.unused_dml_per_table

属性
类别 自定义选项
说明 影响表的每日平均 DML 操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_dml_per_table

index_tuning.unused_min_period

属性
类别 自定义选项
说明 根据系统统计信息,未使用索引的最小天数,超过此值时将考虑删除索引。
数据类型 整数
默认值 35
允许的值 30-720
参数类型 动态
文档 index_tuning.unused_min_period

index_tuning.unused_reads_per_table

属性
类别 自定义选项
说明 影响表的每日平均读取操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_reads_per_table

logfiles.download_enable

属性
类别 自定义选项
说明 启用或禁用服务器日志功能。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 logfiles.download_enable

logfiles.retention_days(日志文件保留天数)

属性
类别 自定义选项
说明 设置服务器日志的保留期时间段(以天为单位)- 数据将在此时间之后被删除。
数据类型 整数
默认值 3
允许的值 1-7
参数类型 动态
文档 日志文件.保留天数

pgaadauth.enable_group_sync

属性
类别 自定义选项
说明 启用对 Entra ID 组成员的同步。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

pgaudit.log

属性
类别 自定义选项
说明 指定会话审核日志将记录哪些语句类。
数据类型
默认值 none
允许的值 none,read,write,function,role,ddl,misc,all
参数类型 动态
文档 pgaudit.log

pgaudit.log_catalog

属性
类别 自定义选项
说明 指定在语句中的所有关系都处于 pg_catalog 的情况下,应启用会话日志记录。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_catalog

pgaudit.log_client

属性
类别 自定义选项
说明 指定审核消息是否应对客户端可见。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_client

pgaudit.log_level

属性
类别 自定义选项
说明 指定将用于日志条目的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
参数类型 动态
文档 pgaudit.log_level

pgaudit.log_parameter

属性
类别 自定义选项
说明 指定审核日志应包含随语句一起传递的参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_parameter

pgaudit.log_parameter_max_size

属性
类别 自定义选项
说明 指定要记录的可变长度参数的最大长度(以字节为单位)。 如果为 0(默认值),则不会检查参数的大小。 如果设置,当参数的大小超过设置时,审核日志中的值将替换为占位符。 请注意,对于字符类型,参数编码的长度为字节,而不是字符。
数据类型 整数
默认值 0
允许的值 0-1073741823
参数类型 动态
文档 pgaudit.log_parameter_max_size

pgaudit.log_relation

属性
类别 自定义选项
说明 指定会话审核日志记录是否应为 SELECT 或 DML 语句中引用的每个关系创建单独的日志条目。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_relation

pgaudit.log_rows

属性
类别 自定义选项
说明 指定日志记录是否包括检索或受语句影响的行。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pgaudit.log_rows

pgaudit.log_statement

属性
类别 自定义选项
说明 指定日志记录是否包括语句文本和参数。 根据要求,审核日志中可能不需要完整语句文本。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement

pgaudit.log_statement_once

属性
类别 自定义选项
说明 指定在日志记录中,语句文本和参数是仅在语句/子语句组合的第一个日志条目中包含,还是在每个条目中都包含。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement_once

pgaudit.role

属性
类别 自定义选项
说明 指定要用于对象审核日志的主角色。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pgaudit.role

pg_failover_slots.drop_extra_slots

属性
类别 自定义选项
说明 是否删除不匹配 pg_failover_slots.synchronize_slot_names 的备用服务器上的额外槽。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_failover_slots.drop_extra_slots

pg_failover_slots.primary_dsn

属性
类别 自定义选项
说明 用于在备用服务器上同步逻辑槽的主服务器的连接字符串。 如果为空,则使用默认值primary_conninfo。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pg_failover_slots.primary_dsn

pg_failover_slots.standby_slot_names

属性
类别 自定义选项
说明 在解码插件发送更改之前,必须确认的槽名称列表。 在提交到该 lsn 之前,必须确认给定 lsn 持久刷新的物理复制槽的列表,这些槽可能由输出插件复制到逻辑对等方。 在逻辑复制之前强制执行物理复制的顺序。
数据类型 字符串
默认值 azure_standby_, wal_replica_
允许的值 azure_standby_, wal_replica_
参数类型 只读的
文档 pg_failover_slots.standby_slot_names

pg_failover_slots.standby_slots_min_confirmed

属性
类别 自定义选项
说明 需要确认 lsn 的 pg_failover_slots.standby_slot_names 中的槽数量。 修改 pg_failover_slots.standby_slot_names 的行为,以便允许在至少有 pg_failover_slots.standby_slots_min_confirmed 个物理对等方确认事务已被持久刷新后,对事务进行逻辑复制。 值 -1(默认值)表示 pg_failover_slots.standby_slot_names 中的所有条目必须确认写入。 值 0 会导致 pg_failover_slots.standby_slots_min_confirmed 被有效忽略。
数据类型 整数
默认值 1
允许的值 1
参数类型 只读的
文档 pg_failover_slots.standby_slots_min_confirmed

pg_failover_slots.synchronize_slot_names

属性
类别 自定义选项
说明 要从主备用服务器同步到物理待机的槽列表。
数据类型 字符串
默认值 name_like:%%
允许的值 name_like:%%
参数类型 只读的
文档 pg_failover_slots.synchronize_slot_names

pg_failover_slots.version

属性
类别 自定义选项
说明 pg_failover_slots模块版本。
数据类型 字符串
默认值 1.0.1
允许的值 1.0.1
参数类型 只读的
文档 pg_failover_slots.version

pg_failover_slots.wait_for_inactive_slots

属性
类别 自定义选项
说明 是否等待主节点上的非活动的复制槽赶上备用服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_failover_slots.wait_for_inactive_slots

pg_hint_plan.debug_print

属性
类别 自定义选项
说明 记录提示分析的结果。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.debug_print

pg_hint_plan.enable_hint

属性
类别 自定义选项
说明 强制规划器使用查询前面的提示注释中指定的计划。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_hint_plan.enable_hint

pg_hint_plan.enable_hint_table

属性
类别 自定义选项
说明 让pg_hint_plan去查找提示表。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.enable_hint_table

pg_hint_plan.hints_anywhere

属性
类别 自定义选项
说明 从查询中的任何位置读取提示。 此选项允许pg_hint_plan忽略语法,因此对误读应谨慎。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.hints_anywhere

pg_hint_plan.message_level

属性
类别 自定义选项
说明 调试消息的消息级别。
数据类型 枚举
默认值 log
允许的值 log
参数类型 只读的
文档 pg_hint_plan.message_level

pg_hint_plan.parse_messages

属性
类别 自定义选项
说明 解析错误的信息级别。
数据类型 枚举
默认值 info
允许的值 info
参数类型 只读的
文档 pg_hint_plan.parse_messages

pglogical.batch_inserts

属性
类别 自定义选项
说明 如果可能,请告知 PGLogical 使用批量插入机制。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pglogical.batch_inserts

pglogical.conflict_log_level

属性
类别 自定义选项
说明 设置当 pglogical.conflict_resolution 设置为除 error 以外的任何值时报告检测到的冲突的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
参数类型 动态
文档 pglogical.conflict_log_level

pglogical.conflict_resolution

属性
类别 自定义选项
说明 设置本地数据和传入更改之间检测到的任何冲突的解决方法。
数据类型 枚举
默认值 apply_remote
允许的值 error,apply_remote,keep_local,last_update_wins,first_update_wins
参数类型 动态
文档 pglogical.conflict_resolution

pglogical.extra_connection_options

属性
类别 自定义选项
说明 要在所有对等节点的连接中添加的选项。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.extra_connection_options

pglogical.synchronous_commit

属性
类别 自定义选项
说明 pglogical特定的同步提交值。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pglogical.synchronous_commit

pglogical.temp_directory

属性
类别 自定义选项
说明 存储本地还原转储的目录。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.temp_directory

pglogical.use_spi

属性
类别 自定义选项
说明 告知 PGLogical 使用 SPI 接口形成实际 SQL(INSERT、UPDATE、DELETE)语句来应用传入更改,而不是使用内部低级别接口。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pglogical.use_spi

pgms_stats.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档

pgms_wait_sampling.history_period

属性
类别 自定义选项
说明 设置等待事件采样的频率(以毫秒为单位)。
数据类型 整数
默认值 100
允许的值 1-600000
参数类型 动态
文档 pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为“关闭”,则会禁用等待采样,即使为 pgms_wait_sampling.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

属性
类别 自定义选项
说明 选择 pgms_wait_sampling 扩展跟踪哪些语句。
数据类型 枚举
默认值 none
允许的值 all,none
参数类型 动态
文档 pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_analyze 参数的用途相同。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.analyze

pg_partman_bgw.dbname

属性
类别 自定义选项
说明 必填。 用于运行 run_maintenance() 的数据库。 如果存在多个数据库,请使用逗号分隔的列表。 如果未设置,BGW 将不执行任何操作。
数据类型 字符串
默认值
允许的值 [A-Za-z0-9_,-]*
参数类型 动态
文档 pg_partman_bgw.dbname

pg_partman_bgw.interval

属性
类别 自定义选项
说明 调用 run_maintenance() 的间隔秒数。
数据类型 整数
默认值 3600
允许的值 1-315360000
参数类型 动态
文档 pg_partman_bgw.interval

pg_partman_bgw.jobmon

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_jobmon 自变量的用途相同。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.jobmon

pg_partman_bgw.maintenance_wait

属性
类别 自定义选项
说明 运行维护操作时,每个分区集之间的等待时间(以秒为单位)。
数据类型 整数
默认值 0
允许的值 0
参数类型 只读的
文档 pg_partman_bgw.maintenance_wait

pg_partman_bgw.role

属性
类别 自定义选项
说明 用于运行 run_maintenance() 的角色。 默认值为 postgres。 仅支持单个角色名称。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pg_partman_bgw.role

pg_prewarm.autoprewarm

属性
类别 自定义选项
说明 启动自动预热工作线程。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_prewarm.autoprewarm

pg_prewarm.autoprewarm_interval

属性
类别 自定义选项
说明 设置共享缓冲区转储之间的间隔。 如果设置为零,则禁用基于时间的转储。
数据类型 整数
默认值 300
允许的值 300
参数类型 只读的
文档 pg_prewarm.autoprewarm_interval

pg_qs.interval_length_minutes

属性
类别 自定义选项
说明 设置 pg_qs 的 query_store 捕获间隔(以分钟为单位)- 这是持久保存数据的频率。
数据类型 整数
默认值 15
允许的值 1-30
参数类型 静态的
文档 pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为关闭,将禁用查询存储,即使为 pg_qs.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_qs.is_enabled_fs

pg_qs.max_plan_size

属性
类别 自定义选项
说明 为 pg_qs 设置将要保存的查询计划文本最大字节数;过长的计划会被截断。
数据类型 整数
默认值 7500
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_plan_size

pg_qs.max_query_text_length

属性
类别 自定义选项
说明 设置将保存的最大查询文本长度;将截断较长的查询。
数据类型 整数
默认值 6000
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

属性
类别 自定义选项
说明 是否以及何时捕获查询位置参数。
数据类型 枚举
默认值 capture_parameterless_only
允许的值 capture_parameterless_only,capture_first_sample
参数类型 动态
文档 pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

属性
类别 自定义选项
说明 设置查询存储库的查询捕获模式。 “无”表示禁用所有捕获。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_qs.query_capture_mode

pg_qs.retention_period_in_days

属性
类别 自定义选项
说明 设置 pg_qs 的保留期窗口(以天为单位)- 数据将在此时间之后删除。
数据类型 整数
默认值 7
允许的值 1-30
参数类型 动态
文档 pg_qs.保留周期(天)

pg_qs.store_query_plans

属性
类别 自定义选项
说明 为 pg_qs 启用或禁用查询计划
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_qs.store_query_plans

pg_qs.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_qs 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_qs.track_utility

pg_stat_statements.max

属性
类别 自定义选项
说明 设置 pg_stat_statements 跟踪的语句数量上限。
数据类型 整数
默认值 5000
允许的值 100-2147483647
参数类型 静态的
文档 pg_stat_statements.max

pg_stat_statements.save

属性
类别 自定义选项
说明 每次服务器关机后保存 pg_stat_statements 统计信息。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.save

pg_stat_statements.track

属性
类别 自定义选项
说明 控制 pg_stat_statements 对哪些语句进行计数。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_stat_statements.track

pg_stat_statements.track_planning

属性
类别 自定义选项
说明 选择是否通过pg_stat_statements跟踪计划持续时间。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_planning

pg_stat_statements.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_stat_statements 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

属性
类别 自定义选项
说明 控制已启用 postgis GDAL 的驱动程序设置。
数据类型 枚举
默认值 DISABLE_ALL
允许的值 DISABLE_ALL,ENABLE_ALL
参数类型 动态
文档 postgis.gdal_enabled_drivers

squeeze.max_xlock_time

属性
类别 自定义选项
说明 处理表的最长时间可能以独占方式锁定。 源表在处理的最后阶段以独占方式锁定。 如果锁定时间应超过此值,则会释放锁,最后阶段将重试几次。
数据类型 整数
默认值 0
允许的值 0
参数类型 只读的
文档 squeeze.max_xlock_time

squeeze.worker_autostart

属性
类别 自定义选项
说明 后台工作进程自动启动的数据库的名称。 群集启动完成后立即开始压缩工作线程的数据库的逗号分隔列表。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_autostart

squeeze.worker_role

属性
类别 自定义选项
说明 后台工作者连接数据库时使用的角色。 如果在群集启动时自动启动后台工作进程,它将使用此角色来启动数据库连接。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_role

squeeze.workers_per_database

属性
类别 自定义选项
说明 为每个数据库启动的最大压缩工作进程数。
数据类型 整数
默认值 1
允许的值 1
参数类型 只读的
文档 squeeze.workers_per_database

timescaledb.bgw_launcher_poll_time

属性
类别 自定义选项
说明 启动器超时值(以毫秒为单位)。 配置启动器等待查找新的 TimescaleDB 实例的时间。
数据类型 整数
默认值 60000
允许的值 60000
参数类型 只读的
文档 timescaledb.bgw_launcher_poll_time

timescaledb.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb.disable_load

timescaledb.max_background_workers

属性
类别 自定义选项
说明 分配给 TimescaleDB 的最大后台工作进程数。 为 TimescaleDB 分配的最大后台工作进程数 - 应设置为至少 1 加上 Postgres 实例中的数据库数量,以便使用后台工作进程。
数据类型 整数
默认值 16
允许的值 16
参数类型 只读的
文档 timescaledb.max_background_workers

timescaledb_osm.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb_osm.disable_load

anon.algorithm

属性
类别 自定义选项
说明 用于化名函数的哈希方法。
数据类型 字符串
默认值 sha256
允许的值 sha256
参数类型 只读的
文档 anon.algorithm

anon.k_anonymity_provider

属性
类别 自定义选项
说明 用于 k 匿名的安全标签提供程序。
数据类型 字符串
默认值 k_anonymity
允许的值 k_anonymity
参数类型 只读的
文档 anon.k_anonymity_provider

anon.masking_policies

属性
类别 自定义选项
说明 定义多个掩码策略(尚未实现)。
数据类型 字符串
默认值 anon
允许的值 anon
参数类型 只读的
文档 anon.masking_policies

anon.maskschema

属性
类别 自定义选项
说明 存储动态掩码视图的架构。
数据类型 字符串
默认值 mask
允许的值 mask
参数类型 只读的
文档 anon.maskschema

anon.privacy_by_default

属性
类别 自定义选项
说明 使用 NULL 屏蔽所有列(或 NOT NULL 列的默认值)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.privacy_by_default

anon.restrict_to_trusted_schemas

属性
类别 自定义选项
说明 屏蔽筛选器必须位于受信任的架构中。 激活此选项可防止非超级用户使用自己的屏蔽筛选器。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.restrict_to_trusted_schemas

anon.salt

属性
类别 自定义选项
说明 用于化名函数的盐值。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 anon.salt

anon.sourceschema

属性
类别 自定义选项
说明 动态掩码引擎屏蔽表的架构。
数据类型 字符串
默认值 public
允许的值 public
参数类型 只读的
文档 anon.sourceschema

anon.strict_mode

属性
类别 自定义选项
说明 掩码规则无法更改列数据类型,除非禁用此类型。 不建议禁用模式。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.strict_mode

anon.transparent_dynamic_masking

属性
类别 自定义选项
说明 新的掩码引擎(实验性)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.transparent_dynamic_masking

auto_explain.log_analyze

属性
类别 自定义选项
说明 使用 EXPLAIN ANALYZE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_analyze

auto_explain.log_buffers

属性
类别 自定义选项
说明 记录缓冲区使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_buffers

auto_explain.log_format

属性
类别 自定义选项
说明 用于记录计划的 EXPLAIN 格式。
数据类型 枚举
默认值 text
允许的值 text,xml,json,yaml
参数类型 动态
文档 auto_explain.log_format

auto_explain.log_level

属性
类别 自定义选项
说明 计划的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
参数类型 动态
文档 auto_explain.log_level

auto_explain.log_min_duration

属性
类别 自定义选项
说明 设置记录计划的最低执行时间阈值,只有超过此执行时间的计划才会被记录。 零表示输出所有计划。 -1 关闭此功能。
数据类型 整数
默认值 -1
允许的值 -1-2147483647
参数类型 动态
文档 auto_explain.log_min_duration

auto_explain.log_nested_statements

属性
类别 自定义选项
说明 记录嵌套语句。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_nested_statements

auto_explain.log_settings

属性
类别 自定义选项
说明 记录影响查询计划的已修改配置参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_settings

auto_explain.log_timing

属性
类别 自定义选项
说明 收集计时数据,而不仅仅是行计数。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 auto_explain.log_timing

auto_explain.log_triggers

属性
类别 自定义选项
说明 在计划中包括触发器统计信息。 除非还设置了 log_analyze,否则这不起作用。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_triggers

auto_explain.log_verbose

属性
类别 自定义选项
说明 使用 EXPLAIN VERBOSE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_verbose

auto_explain.log_wal

属性
类别 自定义选项
说明 记录 WAL 使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_wal

auto_explain.sample_rate

属性
类别 自定义选项
说明 要处理的查询的占比。
数据类型 数字
默认值 1.0
允许的值 0.0-1.0
参数类型 动态
文档 auto_explain.sample_rate

azure.接受的密码认证方法

属性
类别 自定义选项
说明 接受的密码身份验证方法。
数据类型
默认值 md5,scram-sha-256
允许的值 md5,scram-sha-256
参数类型 动态
文档 azure.accepted_password_auth_method

azure_cdc.change_batch_buffer_size(更改批处理缓冲区大小)

属性
类别 自定义选项
说明 用于更改批处理的缓冲区大小(以 MB 为单位)。 这些缓冲区用于在将 CDC 更改写入磁盘之前临时存储这些更改。
数据类型 整数
默认值 16
允许的值 1-100
参数类型 动态
文档

azure_cdc.change_batch_export_timeout

属性
类别 自定义选项
说明 最长的时间(以秒为单位),等待一批更改准备好导出。
数据类型 整数
默认值 30
允许的值 10-60
参数类型 动态
文档

azure_cdc.max_fabric_mirrors

属性
类别 自定义选项
说明 可以同时运行的并行构造镜像的最大数目。
数据类型 整数
默认值 3
允许的值 1-6
参数类型 静态的
文档

azure_cdc.max_snapshot_workers

属性
类别 自定义选项
说明 快照导出的最大工作线程数。 每个工作线程一次导出一个表。
数据类型 整数
默认值 3
允许的值 0-100
参数类型 动态
文档

azure_cdc.onelake_buffer_size

属性
类别 自定义选项
说明 要上传到 Onelake 的缓冲区大小(以兆字节为单位)。 Onelake 以区块的方式上传文件,将内存中的数据缓冲到此限制。
数据类型 整数
默认值 100
允许的值 1-1024
参数类型 动态
文档

azure_cdc.parquet_compression

属性
类别 自定义选项
说明 用于 parquet 文件的压缩算法。 确定用于 parquet 文件的压缩算法。 支持的值为“未压缩”、“snappy”、“gzip”和“zstd”。
数据类型 枚举
默认值 zstd
允许的值 uncompressed,snappy,gzip,zstd
参数类型 动态
文档

azure_cdc.snapshot_buffer_size

属性
类别 自定义选项
说明 初始快照缓冲区的最大大小(以 MB 为单位)。 每个表,在发送到 Fabric 之前会缓冲这么多数据。 请记住,azure_cdc.snapshot_buffer_size*azure_cdc.max_snapshot_workers 是初始快照期间使用的总内存缓冲区。
数据类型 整数
默认值 1000
允许的值 10-4000
参数类型 动态
文档

azure_cdc.snapshot_export_timeout

属性
类别 自定义选项
说明 导出数据库快照时,最长等待时间,以分钟计算,在报告错误之前。
数据类型 整数
默认值 180
允许的值 0-1440
参数类型 动态
文档

azure.enable_temp_tablespaces_on_local_ssd

属性
类别 自定义选项
说明 在临时磁盘上创建临时表空间。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档

azure.extensions

属性
类别 自定义选项
说明 指定允许在服务器中创建哪些扩展。
数据类型
默认值
允许的值 address_standardizer,address_standardizer_data_us,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hll,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,orafce,pageinspect,pg_buffercache,pg_cron,pg_diskann,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tdigest,tds_fdw,timescaledb,topn,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
参数类型 动态
文档 azure.extensions

azure.migration_copy_with_binary

属性
类别 自定义选项
说明 设置为 on 时,此参数将允许在迁移过程中使用二进制格式来复制数据。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_copy_with_binary

azure.migration_skip_analyze

属性
类别 自定义选项
说明 设置为“启用”时,此参数将在迁移过程中跳过分析阶段(vacuumdb --analyze-only)。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_analyze

azure.migration_skip_extensions

属性
类别 自定义选项
说明 设置为“开启”时,此参数将跳过扩展的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_extensions

azure.migration_skip_large_objects

属性
类别 自定义选项
说明 设置为 on 时,此参数将跳过大型对象(如 BLOB)的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_large_objects

azure.migration_skip_role_user

属性
类别 自定义选项
说明 设置为“启用”时,此参数将从迁移过程中排除用户角色。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_role_user

azure.migration_table_split_size

属性
类别 自定义选项
说明 设置时,此参数指定在迁移期间将分区表的大小。
数据类型 整数
默认值 20480
允许的值 1-204800
参数类型 动态
文档 azure.migration_table_split_size

azure.service_principal_id

属性
类别 自定义选项
说明 Azure 中服务主体的唯一标识符,用于授予租户中资源的权限和访问权限。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档

azure.service_principal_tenant_id

属性
类别 自定义选项
说明 用于创建服务主体的租户的唯一标识符,确保该服务主体在该租户中具有必要的权限和资源访问权限。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档

azure.single_to_flex_migration

属性
类别 自定义选项
说明 指定这是否是为从 Azure Database for PostgreSQL 单一服务器迁移到灵活服务器而创建的服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档

connection_throttle.bucket_limit

属性
类别 自定义选项
说明 每个 Bucket 的最大登录令牌数。
数据类型 整数
默认值 2000
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.enable

属性
类别 自定义选项
说明 启用基于 IP 的临时连接限制,以应对过多的登录失败。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

connection_throttle.factor_bias

属性
类别 自定义选项
说明 用于计算 IP Bucket 的令牌数的因子偏差。
数据类型 数字
默认值 0.8
允许的值 0.0-0.9
参数类型 动态
文档

connection_throttle.hash_entries_max

属性
类别 自定义选项
说明 登录失败哈希表中的最大条目数。
数据类型 整数
默认值 500
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.reset_time

属性
类别 自定义选项
说明 重置登录 Bucket 的间隔时间。
数据类型 整数
默认值 120
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.restore_factor

属性
类别 自定义选项
说明 对失败率较低的 IP 增加令牌数时所使用的因子。
数据类型 数字
默认值 2
允许的值 1.0-100.0
参数类型 动态
文档

connection_throttle.update_time

属性
类别 自定义选项
说明 更新登录 Bucket 的间隔时间。
数据类型 整数
默认值 20
允许的值 1-2147483647
参数类型 动态
文档

cron.数据库名称

属性
类别 自定义选项
说明 设置在其中保留 pg_cron 元数据的数据库。
数据类型 字符串
默认值 postgres
允许的值 [A-Za-z0-9_]+
参数类型 静态的
文档 cron.database_name

cron.enable_superuser_jobs

属性
类别 自定义选项
说明 允许以超级用户身份安排作业。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.enable_superuser_jobs

cron.host

属性
类别 自定义选项
说明 要连接到 PostgreSQL 数据库的主机名。 使用后台辅助角色时,此设置不起作用。
数据类型 字符串
默认值 /tmp
允许的值 /tmp
参数类型 只读的
文档 cron.host

cron.launch_active_jobs

属性
类别 自定义选项
说明 启动被定义为活动的作业。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 cron.launch_active_jobs

cron.log_min_messages

属性
类别 自定义选项
说明 launcher bgworker 的 log_min_messages。
数据类型 枚举
默认值 warning
允许的值 warning
参数类型 只读的
文档 cron.log_min_messages

cron.log_run

属性
类别 自定义选项
说明 将所有作业运行记录到 job_run_details 表中。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_run

cron.log_statement

属性
类别 自定义选项
说明 在执行之前记录所有 cron 语句。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_statement

cron.max_running_jobs

属性
类别 自定义选项
说明 设置可并发运行的作业数量上限。 此值受 max_connections 限制。
数据类型 整数
默认值 32
允许的值 0-5000
参数类型 静态的
文档 cron.max_running_jobs

cron.timezone

属性
类别 自定义选项
说明 指定用于 cron 计划的时区。
数据类型 枚举
默认值 GMT
允许的值 GMT
参数类型 只读的
文档 cron.timezone

cron.use_background_workers

属性
类别 自定义选项
说明 使用后台工作者而不是客户端会话。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.use_background_workers

duckdb.allow_community_extensions

属性
类别 自定义选项
说明 禁用安装社区扩展。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.allow_community_extensions

duckdb.allow_unsigned_extensions

属性
类别 自定义选项
说明 允许 DuckDB 加载具有无效或缺少签名的扩展。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.allow_unsigned_extensions

duckdb.autoinstall_known_extensions

属性
类别 自定义选项
说明 当 DuckDB 查询依赖于这些扩展时,是否允许自动安装已知扩展。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.autoinstall_known_extensions

duckdb.autoload_known_extensions

属性
类别 自定义选项
说明 当 DuckDB 查询依赖于这些扩展时,是否允许自动加载已知扩展。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.autoload_known_extensions

duckdb.disabled_filesystems

属性
类别 自定义选项
说明 禁用阻止访问的特定文件系统(例如 LocalFileSystem)。
数据类型 字符串
默认值 LocalFileSystem, S3FileSystem
允许的值 LocalFileSystem, S3FileSystem
参数类型 只读的
文档 duckdb.disabled_filesystems

duckdb.enable_external_access

属性
类别 自定义选项
说明 允许 DuckDB 访问外部状态。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.enable_external_access

duckdb.force_execution

属性
类别 自定义选项
说明 强制查询使用 DuckDB 执行。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.force_execution

duckdb.max_memory

属性
类别 自定义选项
说明 DuckDB 能够使用的最大内存(例如 1GB)。
数据类型 整数
默认值 1024
允许的值 1024-688128
参数类型 静态的
文档 duckdb.max_memory

duckdb.max_workers_per_postgres_scan

属性
类别 自定义选项
说明 用于单个 Postgres 扫描的 PostgreSQL 工作进程的最大数目。
数据类型 整数
默认值 2
允许的值 0-1024
参数类型 静态的
文档 duckdb.max_workers_per_postgres_scan

duckdb.memory_limit(内存限制)

属性
类别 自定义选项
说明 DuckDB 可以使用的最大内存 (例如 1GB),其别名为 duckdb.max_memory
数据类型 整数
默认值 1024
允许的值 1024-688128
参数类型 静态的
文档 duckdb.memory_limit

duckdb.postgres_role

属性
类别 自定义选项
说明 应允许使用 DuckDB 执行哪些 postgres 角色,使用机密并创建 MotherDuck 表。 默认为仅超级用户。
数据类型 字符串
默认值 azure_pg_duckdb_admin
允许的值 azure_pg_duckdb_admin
参数类型 只读的
文档 duckdb.postgres_role

duckdb.threads

属性
类别 自定义选项
说明 每个 Postgres 后端的最大 DuckDB 线程数。
数据类型 整数
默认值 -1
允许的值 -1-96
参数类型 静态的
文档 duckdb.threads

duckdb.worker_threads

属性
类别 自定义选项
说明 每个 Postgres 后端的最大DuckDB线程数,相当于配置项duckdb.threads的别名。
数据类型 整数
默认值 -1
允许的值 -1-96
参数类型 静态的
文档 duckdb.worker_threads

index_tuning.analysis_interval

属性
类别 自定义选项
说明 将 index_tuning.mode 设置为“REPORT”时触发每个索引优化会话的频率。
数据类型 整数
默认值 720
允许的值 60-10080
参数类型 动态
文档 index_tuning.analysis_interval

index_tuning.max_columns_per_index

属性
类别 自定义选项
说明 任何建议索引的索引键中可以包含的最大列数。
数据类型 整数
默认值 2
允许的值 1-10
参数类型 动态
文档 index_tuning.max_columns_per_index

index_tuning.max_index_count

属性
类别 自定义选项
说明 在一个优化会话期间可以为每个数据库推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_index_count

index_tuning.max_indexes_per_table

属性
类别 自定义选项
说明 每个表可推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

属性
类别 自定义选项
说明 可向其推荐索引的每个数据库的最慢查询数。
数据类型 整数
默认值 25
允许的值 5-100
参数类型 动态
文档 index_tuning.max_queries_per_database

index_tuning.max_regression_factor

属性
类别 自定义选项
说明 在一个优化会话期间所分析的任何查询上,由推荐的索引所引入的可接受回归。
数据类型 数字
默认值 0.1
允许的值 0.05-0.2
参数类型 动态
文档 index_tuning.max_regression_factor

index_tuning.max_total_size_factor

属性
类别 自定义选项
说明 任何给定数据库的所有建议索引所能使用的最大总空间占总磁盘空间的百分比。
数据类型 数字
默认值 0.1
允许的值 0-1.0
参数类型 动态
文档 index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

属性
类别 自定义选项
说明 在一个优化会话期间,建议的索引必须向至少一个所分析查询提供的成本改善幅度。
数据类型 数字
默认值 0.2
允许的值 0-20.0
参数类型 动态
文档 index_tuning.min_improvement_factor

index_tuning.mode

属性
类别 自定义选项
说明 将索引优化配置为已禁用 ('OFF'),或仅启用以仅发出建议。 需要通过将 pg_qs.query_capture_mode 设置为 'TOP' 或 'ALL' 来启用查询存储。
数据类型 枚举
默认值 off
允许的值 off,report
参数类型 动态
文档 index_tuning.mode

index_tuning.unused_dml_per_table

属性
类别 自定义选项
说明 影响表的每日平均 DML 操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_dml_per_table

index_tuning.unused_min_period

属性
类别 自定义选项
说明 根据系统统计信息,未使用索引的最小天数,超过此值时将考虑删除索引。
数据类型 整数
默认值 35
允许的值 30-720
参数类型 动态
文档 index_tuning.unused_min_period

index_tuning.unused_reads_per_table

属性
类别 自定义选项
说明 影响表的每日平均读取操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_reads_per_table

logfiles.download_enable

属性
类别 自定义选项
说明 启用或禁用服务器日志功能。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 logfiles.download_enable

logfiles.retention_days(日志文件保留天数)

属性
类别 自定义选项
说明 设置服务器日志的保留期时间段(以天为单位)- 数据将在此时间之后被删除。
数据类型 整数
默认值 3
允许的值 1-7
参数类型 动态
文档 日志文件.保留天数

pgaadauth.enable_group_sync

属性
类别 自定义选项
说明 启用对 Entra ID 组成员的同步。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

pgaudit.log

属性
类别 自定义选项
说明 指定会话审核日志将记录哪些语句类。
数据类型
默认值 none
允许的值 none,read,write,function,role,ddl,misc,all
参数类型 动态
文档 pgaudit.log

pgaudit.log_catalog

属性
类别 自定义选项
说明 指定在语句中的所有关系都处于 pg_catalog 的情况下,应启用会话日志记录。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_catalog

pgaudit.log_client

属性
类别 自定义选项
说明 指定审核消息是否应对客户端可见。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_client

pgaudit.log_level

属性
类别 自定义选项
说明 指定将用于日志条目的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
参数类型 动态
文档 pgaudit.log_level

pgaudit.log_parameter

属性
类别 自定义选项
说明 指定审核日志应包含随语句一起传递的参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_parameter

pgaudit.log_relation

属性
类别 自定义选项
说明 指定会话审核日志记录是否应为 SELECT 或 DML 语句中引用的每个关系创建单独的日志条目。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_relation

pgaudit.log_rows

属性
类别 自定义选项
说明 指定日志记录是否包括检索或受语句影响的行。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pgaudit.log_rows

pgaudit.log_statement

属性
类别 自定义选项
说明 指定日志记录是否包括语句文本和参数。 根据要求,审核日志中可能不需要完整语句文本。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement

pgaudit.log_statement_once

属性
类别 自定义选项
说明 指定在日志记录中,语句文本和参数是仅在语句/子语句组合的第一个日志条目中包含,还是在每个条目中都包含。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement_once

pgaudit.role

属性
类别 自定义选项
说明 指定要用于对象审核日志的主角色。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pgaudit.role

pg_failover_slots.drop_extra_slots

属性
类别 自定义选项
说明 是否删除不匹配 pg_failover_slots.synchronize_slot_names 的备用服务器上的额外槽。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_failover_slots.drop_extra_slots

pg_failover_slots.primary_dsn

属性
类别 自定义选项
说明 用于在备用服务器上同步逻辑槽的主服务器的连接字符串。 如果为空,则使用默认值primary_conninfo。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pg_failover_slots.primary_dsn

pg_failover_slots.standby_slot_names

属性
类别 自定义选项
说明 在解码插件发送更改之前,必须确认的槽名称列表。 在提交到该 lsn 之前,必须确认给定 lsn 持久刷新的物理复制槽的列表,这些槽可能由输出插件复制到逻辑对等方。 在逻辑复制之前强制执行物理复制的顺序。
数据类型 字符串
默认值 azure_standby_, wal_replica_
允许的值 azure_standby_, wal_replica_
参数类型 只读的
文档 pg_failover_slots.standby_slot_names

pg_failover_slots.standby_slots_min_confirmed

属性
类别 自定义选项
说明 需要确认 lsn 的 pg_failover_slots.standby_slot_names 中的槽数量。 修改 pg_failover_slots.standby_slot_names 的行为,以便允许在至少有 pg_failover_slots.standby_slots_min_confirmed 个物理对等方确认事务已被持久刷新后,对事务进行逻辑复制。 值 -1(默认值)表示 pg_failover_slots.standby_slot_names 中的所有条目必须确认写入。 值 0 会导致 pg_failover_slots.standby_slots_min_confirmed 被有效忽略。
数据类型 整数
默认值 1
允许的值 1
参数类型 只读的
文档 pg_failover_slots.standby_slots_min_confirmed

pg_failover_slots.synchronize_slot_names

属性
类别 自定义选项
说明 要从主备用服务器同步到物理待机的槽列表。
数据类型 字符串
默认值 name_like:%%
允许的值 name_like:%%
参数类型 只读的
文档 pg_failover_slots.synchronize_slot_names

pg_failover_slots.version

属性
类别 自定义选项
说明 pg_failover_slots模块版本。
数据类型 字符串
默认值 1.0.1
允许的值 1.0.1
参数类型 只读的
文档 pg_failover_slots.version

pg_failover_slots.wait_for_inactive_slots

属性
类别 自定义选项
说明 是否等待主节点上的非活动的复制槽赶上备用服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_failover_slots.wait_for_inactive_slots

pg_hint_plan.debug_print

属性
类别 自定义选项
说明 记录提示分析的结果。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.debug_print

pg_hint_plan.enable_hint

属性
类别 自定义选项
说明 强制规划器使用查询前面的提示注释中指定的计划。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_hint_plan.enable_hint

pg_hint_plan.enable_hint_table

属性
类别 自定义选项
说明 让pg_hint_plan去查找提示表。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.enable_hint_table

pg_hint_plan.hints_anywhere

属性
类别 自定义选项
说明 从查询中的任何位置读取提示。 此选项允许pg_hint_plan忽略语法,因此对误读应谨慎。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.hints_anywhere

pg_hint_plan.message_level

属性
类别 自定义选项
说明 调试消息的消息级别。
数据类型 枚举
默认值 log
允许的值 log
参数类型 只读的
文档 pg_hint_plan.message_level

pg_hint_plan.parse_messages

属性
类别 自定义选项
说明 解析错误的信息级别。
数据类型 枚举
默认值 info
允许的值 info
参数类型 只读的
文档 pg_hint_plan.parse_messages

pglogical.batch_inserts

属性
类别 自定义选项
说明 如果可能,请告知 PGLogical 使用批量插入机制。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pglogical.batch_inserts

pglogical.conflict_log_level

属性
类别 自定义选项
说明 设置当 pglogical.conflict_resolution 设置为除 error 以外的任何值时报告检测到的冲突的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
参数类型 动态
文档 pglogical.conflict_log_level

pglogical.conflict_resolution

属性
类别 自定义选项
说明 设置本地数据和传入更改之间检测到的任何冲突的解决方法。
数据类型 枚举
默认值 apply_remote
允许的值 error,apply_remote,keep_local,last_update_wins,first_update_wins
参数类型 动态
文档 pglogical.conflict_resolution

pglogical.extra_connection_options

属性
类别 自定义选项
说明 要在所有对等节点的连接中添加的选项。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.extra_connection_options

pglogical.synchronous_commit

属性
类别 自定义选项
说明 pglogical特定的同步提交值。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pglogical.synchronous_commit

pglogical.temp_directory

属性
类别 自定义选项
说明 存储本地还原转储的目录。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.temp_directory

pglogical.use_spi

属性
类别 自定义选项
说明 告知 PGLogical 使用 SPI 接口形成实际 SQL(INSERT、UPDATE、DELETE)语句来应用传入更改,而不是使用内部低级别接口。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pglogical.use_spi

pgms_stats.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档

pgms_wait_sampling.history_period

属性
类别 自定义选项
说明 设置等待事件采样的频率(以毫秒为单位)。
数据类型 整数
默认值 100
允许的值 1-600000
参数类型 动态
文档 pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为“关闭”,则会禁用等待采样,即使为 pgms_wait_sampling.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

属性
类别 自定义选项
说明 选择 pgms_wait_sampling 扩展跟踪哪些语句。
数据类型 枚举
默认值 none
允许的值 all,none
参数类型 动态
文档 pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_analyze 参数的用途相同。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.analyze

pg_partman_bgw.dbname

属性
类别 自定义选项
说明 必填。 用于运行 run_maintenance() 的数据库。 如果存在多个数据库,请使用逗号分隔的列表。 如果未设置,BGW 将不执行任何操作。
数据类型 字符串
默认值
允许的值 [A-Za-z0-9_,-]*
参数类型 动态
文档 pg_partman_bgw.dbname

pg_partman_bgw.interval

属性
类别 自定义选项
说明 调用 run_maintenance() 的间隔秒数。
数据类型 整数
默认值 3600
允许的值 1-315360000
参数类型 动态
文档 pg_partman_bgw.interval

pg_partman_bgw.jobmon

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_jobmon 自变量的用途相同。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.jobmon

pg_partman_bgw.role

属性
类别 自定义选项
说明 用于运行 run_maintenance() 的角色。 默认值为 postgres。 仅支持单个角色名称。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pg_partman_bgw.role

pg_prewarm.autoprewarm

属性
类别 自定义选项
说明 启动自动预热工作线程。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_prewarm.autoprewarm

pg_prewarm.autoprewarm_interval

属性
类别 自定义选项
说明 设置共享缓冲区转储之间的间隔。 如果设置为零,则禁用基于时间的转储。
数据类型 整数
默认值 300
允许的值 300
参数类型 只读的
文档 pg_prewarm.autoprewarm_interval

pg_qs.interval_length_minutes

属性
类别 自定义选项
说明 设置 pg_qs 的 query_store 捕获间隔(以分钟为单位)- 这是持久保存数据的频率。
数据类型 整数
默认值 15
允许的值 1-30
参数类型 静态的
文档 pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为关闭,将禁用查询存储,即使为 pg_qs.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_qs.is_enabled_fs

pg_qs.max_plan_size

属性
类别 自定义选项
说明 为 pg_qs 设置将要保存的查询计划文本最大字节数;过长的计划会被截断。
数据类型 整数
默认值 7500
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_plan_size

pg_qs.max_query_text_length

属性
类别 自定义选项
说明 设置将保存的最大查询文本长度;将截断较长的查询。
数据类型 整数
默认值 6000
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

属性
类别 自定义选项
说明 是否以及何时捕获查询位置参数。
数据类型 枚举
默认值 capture_parameterless_only
允许的值 capture_parameterless_only,capture_first_sample
参数类型 动态
文档 pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

属性
类别 自定义选项
说明 设置查询存储库的查询捕获模式。 “无”表示禁用所有捕获。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_qs.query_capture_mode

pg_qs.retention_period_in_days

属性
类别 自定义选项
说明 设置 pg_qs 的保留期窗口(以天为单位)- 数据将在此时间之后删除。
数据类型 整数
默认值 7
允许的值 1-30
参数类型 动态
文档 pg_qs.保留周期(天)

pg_qs.store_query_plans

属性
类别 自定义选项
说明 为 pg_qs 启用或禁用查询计划
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_qs.store_query_plans

pg_qs.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_qs 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_qs.track_utility

pg_stat_statements.max

属性
类别 自定义选项
说明 设置 pg_stat_statements 跟踪的语句数量上限。
数据类型 整数
默认值 5000
允许的值 100-2147483647
参数类型 静态的
文档 pg_stat_statements.max

pg_stat_statements.save

属性
类别 自定义选项
说明 每次服务器关机后保存 pg_stat_statements 统计信息。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.save

pg_stat_statements.track

属性
类别 自定义选项
说明 控制 pg_stat_statements 对哪些语句进行计数。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_stat_statements.track

pg_stat_statements.track_planning

属性
类别 自定义选项
说明 选择是否通过pg_stat_statements跟踪计划持续时间。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_planning

pg_stat_statements.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_stat_statements 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

属性
类别 自定义选项
说明 控制已启用 postgis GDAL 的驱动程序设置。
数据类型 枚举
默认值 DISABLE_ALL
允许的值 DISABLE_ALL,ENABLE_ALL
参数类型 动态
文档 postgis.gdal_enabled_drivers

squeeze.max_xlock_time

属性
类别 自定义选项
说明 处理表的最长时间可能以独占方式锁定。 源表在处理的最后阶段以独占方式锁定。 如果锁定时间应超过此值,则会释放锁,最后阶段将重试几次。
数据类型 整数
默认值 0
允许的值 0
参数类型 只读的
文档 squeeze.max_xlock_time

squeeze.worker_autostart

属性
类别 自定义选项
说明 后台工作进程自动启动的数据库的名称。 群集启动完成后立即开始压缩工作线程的数据库的逗号分隔列表。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_autostart

squeeze.worker_role

属性
类别 自定义选项
说明 后台工作者连接数据库时使用的角色。 如果在群集启动时自动启动后台工作进程,它将使用此角色来启动数据库连接。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_role

squeeze.workers_per_database

属性
类别 自定义选项
说明 为每个数据库启动的最大压缩工作进程数。
数据类型 整数
默认值 1
允许的值 1
参数类型 只读的
文档 squeeze.workers_per_database

timescaledb.bgw_launcher_poll_time

属性
类别 自定义选项
说明 启动器超时值(以毫秒为单位)。 配置启动器等待查找新的 TimescaleDB 实例的时间。
数据类型 整数
默认值 60000
允许的值 60000
参数类型 只读的
文档 timescaledb.bgw_launcher_poll_time

timescaledb.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb.disable_load

timescaledb.max_background_workers

属性
类别 自定义选项
说明 分配给 TimescaleDB 的最大后台工作进程数。 为 TimescaleDB 分配的最大后台工作进程数 - 应设置为至少 1 加上 Postgres 实例中的数据库数量,以便使用后台工作进程。
数据类型 整数
默认值 16
允许的值 16
参数类型 只读的
文档 timescaledb.max_background_workers

timescaledb_osm.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb_osm.disable_load

anon.algorithm

属性
类别 自定义选项
说明 用于化名函数的哈希方法。
数据类型 字符串
默认值 sha256
允许的值 sha256
参数类型 只读的
文档 anon.algorithm

anon.k_anonymity_provider

属性
类别 自定义选项
说明 用于 k 匿名的安全标签提供程序。
数据类型 字符串
默认值 k_anonymity
允许的值 k_anonymity
参数类型 只读的
文档 anon.k_anonymity_provider

anon.masking_policies

属性
类别 自定义选项
说明 定义多个掩码策略(尚未实现)。
数据类型 字符串
默认值 anon
允许的值 anon
参数类型 只读的
文档 anon.masking_policies

anon.maskschema

属性
类别 自定义选项
说明 存储动态掩码视图的架构。
数据类型 字符串
默认值 mask
允许的值 mask
参数类型 只读的
文档 anon.maskschema

anon.privacy_by_default

属性
类别 自定义选项
说明 使用 NULL 屏蔽所有列(或 NOT NULL 列的默认值)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.privacy_by_default

anon.restrict_to_trusted_schemas

属性
类别 自定义选项
说明 屏蔽筛选器必须位于受信任的架构中。 激活此选项可防止非超级用户使用自己的屏蔽筛选器。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.restrict_to_trusted_schemas

anon.salt

属性
类别 自定义选项
说明 用于化名函数的盐值。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 anon.salt

anon.sourceschema

属性
类别 自定义选项
说明 动态掩码引擎屏蔽表的架构。
数据类型 字符串
默认值 public
允许的值 public
参数类型 只读的
文档 anon.sourceschema

anon.strict_mode

属性
类别 自定义选项
说明 掩码规则无法更改列数据类型,除非禁用此类型。 不建议禁用模式。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.strict_mode

anon.transparent_dynamic_masking

属性
类别 自定义选项
说明 新的掩码引擎(实验性)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.transparent_dynamic_masking

auto_explain.log_analyze

属性
类别 自定义选项
说明 使用 EXPLAIN ANALYZE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_analyze

auto_explain.log_buffers

属性
类别 自定义选项
说明 记录缓冲区使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_buffers

auto_explain.log_format

属性
类别 自定义选项
说明 用于记录计划的 EXPLAIN 格式。
数据类型 枚举
默认值 text
允许的值 text,xml,json,yaml
参数类型 动态
文档 auto_explain.log_format

auto_explain.log_level

属性
类别 自定义选项
说明 计划的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
参数类型 动态
文档 auto_explain.log_level

auto_explain.log_min_duration

属性
类别 自定义选项
说明 设置记录计划的最低执行时间阈值,只有超过此执行时间的计划才会被记录。 零表示输出所有计划。 -1 关闭此功能。
数据类型 整数
默认值 -1
允许的值 -1-2147483647
参数类型 动态
文档 auto_explain.log_min_duration

auto_explain.log_nested_statements

属性
类别 自定义选项
说明 记录嵌套语句。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_nested_statements

auto_explain.log_settings

属性
类别 自定义选项
说明 记录影响查询计划的已修改配置参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_settings

auto_explain.log_timing

属性
类别 自定义选项
说明 收集计时数据,而不仅仅是行计数。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 auto_explain.log_timing

auto_explain.log_triggers

属性
类别 自定义选项
说明 在计划中包括触发器统计信息。 除非还设置了 log_analyze,否则这不起作用。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_triggers

auto_explain.log_verbose

属性
类别 自定义选项
说明 使用 EXPLAIN VERBOSE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_verbose

auto_explain.log_wal

属性
类别 自定义选项
说明 记录 WAL 使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_wal

auto_explain.sample_rate

属性
类别 自定义选项
说明 要处理的查询的占比。
数据类型 数字
默认值 1.0
允许的值 0.0-1.0
参数类型 动态
文档 auto_explain.sample_rate

azure.接受的密码认证方法

属性
类别 自定义选项
说明 接受的密码身份验证方法。
数据类型
默认值 md5,scram-sha-256
允许的值 md5,scram-sha-256
参数类型 动态
文档 azure.accepted_password_auth_method

azure_cdc.change_batch_buffer_size(更改批处理缓冲区大小)

属性
类别 自定义选项
说明 用于更改批处理的缓冲区大小(以 MB 为单位)。 这些缓冲区用于在将 CDC 更改写入磁盘之前临时存储这些更改。
数据类型 整数
默认值 16
允许的值 1-100
参数类型 动态
文档

azure_cdc.change_batch_export_timeout

属性
类别 自定义选项
说明 最长的时间(以秒为单位),等待一批更改准备好导出。
数据类型 整数
默认值 30
允许的值 10-60
参数类型 动态
文档

azure_cdc.max_fabric_mirrors

属性
类别 自定义选项
说明 可以同时运行的并行构造镜像的最大数目。
数据类型 整数
默认值 3
允许的值 1-6
参数类型 静态的
文档

azure_cdc.max_snapshot_workers

属性
类别 自定义选项
说明 快照导出的最大工作线程数。 每个工作线程一次导出一个表。
数据类型 整数
默认值 3
允许的值 0-100
参数类型 动态
文档

azure_cdc.onelake_buffer_size

属性
类别 自定义选项
说明 要上传到 Onelake 的缓冲区大小(以兆字节为单位)。 Onelake 以区块的方式上传文件,将内存中的数据缓冲到此限制。
数据类型 整数
默认值 100
允许的值 1-1024
参数类型 动态
文档

azure_cdc.parquet_compression

属性
类别 自定义选项
说明 用于 parquet 文件的压缩算法。 确定用于 parquet 文件的压缩算法。 支持的值为“未压缩”、“snappy”、“gzip”和“zstd”。
数据类型 枚举
默认值 zstd
允许的值 uncompressed,snappy,gzip,zstd
参数类型 动态
文档

azure_cdc.snapshot_buffer_size

属性
类别 自定义选项
说明 初始快照缓冲区的最大大小(以 MB 为单位)。 每个表,在发送到 Fabric 之前会缓冲这么多数据。 请记住,azure_cdc.snapshot_buffer_size*azure_cdc.max_snapshot_workers 是初始快照期间使用的总内存缓冲区。
数据类型 整数
默认值 1000
允许的值 10-4000
参数类型 动态
文档

azure_cdc.snapshot_export_timeout

属性
类别 自定义选项
说明 导出数据库快照时,最长等待时间,以分钟计算,在报告错误之前。
数据类型 整数
默认值 180
允许的值 0-1440
参数类型 动态
文档

azure.enable_temp_tablespaces_on_local_ssd

属性
类别 自定义选项
说明 在临时磁盘上创建临时表空间。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档

azure.extensions

属性
类别 自定义选项
说明 指定允许在服务器中创建哪些扩展。
数据类型
默认值
允许的值 address_standardizer,address_standardizer_data_us,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hll,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,orafce,pageinspect,pg_buffercache,pg_cron,pg_diskann,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tdigest,tds_fdw,timescaledb,topn,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
参数类型 动态
文档 azure.extensions

azure.migration_copy_with_binary

属性
类别 自定义选项
说明 设置为 on 时,此参数将允许在迁移过程中使用二进制格式来复制数据。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_copy_with_binary

azure.migration_skip_analyze

属性
类别 自定义选项
说明 设置为“启用”时,此参数将在迁移过程中跳过分析阶段(vacuumdb --analyze-only)。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_analyze

azure.migration_skip_extensions

属性
类别 自定义选项
说明 设置为“开启”时,此参数将跳过扩展的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_extensions

azure.migration_skip_large_objects

属性
类别 自定义选项
说明 设置为 on 时,此参数将跳过大型对象(如 BLOB)的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_large_objects

azure.migration_skip_role_user

属性
类别 自定义选项
说明 设置为“启用”时,此参数将从迁移过程中排除用户角色。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_role_user

azure.migration_table_split_size

属性
类别 自定义选项
说明 设置时,此参数指定在迁移期间将分区表的大小。
数据类型 整数
默认值 20480
允许的值 1-204800
参数类型 动态
文档 azure.migration_table_split_size

azure.service_principal_id

属性
类别 自定义选项
说明 Azure 中服务主体的唯一标识符,用于授予租户中资源的权限和访问权限。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档

azure.service_principal_tenant_id

属性
类别 自定义选项
说明 用于创建服务主体的租户的唯一标识符,确保该服务主体在该租户中具有必要的权限和资源访问权限。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档

azure.single_to_flex_migration

属性
类别 自定义选项
说明 指定这是否是为从 Azure Database for PostgreSQL 单一服务器迁移到灵活服务器而创建的服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档

connection_throttle.bucket_limit

属性
类别 自定义选项
说明 每个 Bucket 的最大登录令牌数。
数据类型 整数
默认值 2000
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.enable

属性
类别 自定义选项
说明 启用基于 IP 的临时连接限制,以应对过多的登录失败。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

connection_throttle.factor_bias

属性
类别 自定义选项
说明 用于计算 IP Bucket 的令牌数的因子偏差。
数据类型 数字
默认值 0.8
允许的值 0.0-0.9
参数类型 动态
文档

connection_throttle.hash_entries_max

属性
类别 自定义选项
说明 登录失败哈希表中的最大条目数。
数据类型 整数
默认值 500
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.reset_time

属性
类别 自定义选项
说明 重置登录 Bucket 的间隔时间。
数据类型 整数
默认值 120
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.restore_factor

属性
类别 自定义选项
说明 对失败率较低的 IP 增加令牌数时所使用的因子。
数据类型 数字
默认值 2
允许的值 1.0-100.0
参数类型 动态
文档

connection_throttle.update_time

属性
类别 自定义选项
说明 更新登录 Bucket 的间隔时间。
数据类型 整数
默认值 20
允许的值 1-2147483647
参数类型 动态
文档

cron.数据库名称

属性
类别 自定义选项
说明 设置在其中保留 pg_cron 元数据的数据库。
数据类型 字符串
默认值 postgres
允许的值 [A-Za-z0-9_]+
参数类型 静态的
文档 cron.database_name

cron.enable_superuser_jobs

属性
类别 自定义选项
说明 允许以超级用户身份安排作业。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.enable_superuser_jobs

cron.host

属性
类别 自定义选项
说明 要连接到 PostgreSQL 数据库的主机名。 使用后台辅助角色时,此设置不起作用。
数据类型 字符串
默认值 /tmp
允许的值 /tmp
参数类型 只读的
文档 cron.host

cron.launch_active_jobs

属性
类别 自定义选项
说明 启动被定义为活动的作业。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 cron.launch_active_jobs

cron.log_min_messages

属性
类别 自定义选项
说明 launcher bgworker 的 log_min_messages。
数据类型 枚举
默认值 warning
允许的值 warning
参数类型 只读的
文档 cron.log_min_messages

cron.log_run

属性
类别 自定义选项
说明 将所有作业运行记录到 job_run_details 表中。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_run

cron.log_statement

属性
类别 自定义选项
说明 在执行之前记录所有 cron 语句。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_statement

cron.max_running_jobs

属性
类别 自定义选项
说明 设置可并发运行的作业数量上限。 此值受 max_connections 限制。
数据类型 整数
默认值 32
允许的值 0-5000
参数类型 静态的
文档 cron.max_running_jobs

cron.timezone

属性
类别 自定义选项
说明 指定用于 cron 计划的时区。
数据类型 枚举
默认值 GMT
允许的值 GMT
参数类型 只读的
文档 cron.timezone

cron.use_background_workers

属性
类别 自定义选项
说明 使用后台工作者而不是客户端会话。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.use_background_workers

duckdb.allow_community_extensions

属性
类别 自定义选项
说明 禁用安装社区扩展。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.allow_community_extensions

duckdb.allow_unsigned_extensions

属性
类别 自定义选项
说明 允许 DuckDB 加载具有无效或缺少签名的扩展。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.allow_unsigned_extensions

duckdb.autoinstall_known_extensions

属性
类别 自定义选项
说明 当 DuckDB 查询依赖于这些扩展时,是否允许自动安装已知扩展。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.autoinstall_known_extensions

duckdb.autoload_known_extensions

属性
类别 自定义选项
说明 当 DuckDB 查询依赖于这些扩展时,是否允许自动加载已知扩展。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.autoload_known_extensions

duckdb.disabled_filesystems

属性
类别 自定义选项
说明 禁用阻止访问的特定文件系统(例如 LocalFileSystem)。
数据类型 字符串
默认值 LocalFileSystem, S3FileSystem
允许的值 LocalFileSystem, S3FileSystem
参数类型 只读的
文档 duckdb.disabled_filesystems

duckdb.enable_external_access

属性
类别 自定义选项
说明 允许 DuckDB 访问外部状态。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 duckdb.enable_external_access

duckdb.force_execution

属性
类别 自定义选项
说明 强制查询使用 DuckDB 执行。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 duckdb.force_execution

duckdb.max_memory

属性
类别 自定义选项
说明 DuckDB 能够使用的最大内存(例如 1GB)。
数据类型 整数
默认值 1024
允许的值 1024-688128
参数类型 静态的
文档 duckdb.max_memory

duckdb.max_workers_per_postgres_scan

属性
类别 自定义选项
说明 用于单个 Postgres 扫描的 PostgreSQL 工作进程的最大数目。
数据类型 整数
默认值 2
允许的值 0-1024
参数类型 静态的
文档 duckdb.max_workers_per_postgres_scan

duckdb.memory_limit(内存限制)

属性
类别 自定义选项
说明 DuckDB 可以使用的最大内存 (例如 1GB),其别名为 duckdb.max_memory
数据类型 整数
默认值 1024
允许的值 1024-688128
参数类型 静态的
文档 duckdb.memory_limit

duckdb.postgres_role

属性
类别 自定义选项
说明 应允许使用 DuckDB 执行哪些 postgres 角色,使用机密并创建 MotherDuck 表。 默认为仅超级用户。
数据类型 字符串
默认值 azure_pg_duckdb_admin
允许的值 azure_pg_duckdb_admin
参数类型 只读的
文档 duckdb.postgres_role

duckdb.threads

属性
类别 自定义选项
说明 每个 Postgres 后端的最大 DuckDB 线程数。
数据类型 整数
默认值 -1
允许的值 -1-96
参数类型 静态的
文档 duckdb.threads

duckdb.worker_threads

属性
类别 自定义选项
说明 每个 Postgres 后端的最大DuckDB线程数,相当于配置项duckdb.threads的别名。
数据类型 整数
默认值 -1
允许的值 -1-96
参数类型 静态的
文档 duckdb.worker_threads

index_tuning.analysis_interval

属性
类别 自定义选项
说明 将 index_tuning.mode 设置为“REPORT”时触发每个索引优化会话的频率。
数据类型 整数
默认值 720
允许的值 60-10080
参数类型 动态
文档 index_tuning.analysis_interval

index_tuning.max_columns_per_index

属性
类别 自定义选项
说明 任何建议索引的索引键中可以包含的最大列数。
数据类型 整数
默认值 2
允许的值 1-10
参数类型 动态
文档 index_tuning.max_columns_per_index

index_tuning.max_index_count

属性
类别 自定义选项
说明 在一个优化会话期间可以为每个数据库推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_index_count

index_tuning.max_indexes_per_table

属性
类别 自定义选项
说明 每个表可推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

属性
类别 自定义选项
说明 可向其推荐索引的每个数据库的最慢查询数。
数据类型 整数
默认值 25
允许的值 5-100
参数类型 动态
文档 index_tuning.max_queries_per_database

index_tuning.max_regression_factor

属性
类别 自定义选项
说明 在一个优化会话期间所分析的任何查询上,由推荐的索引所引入的可接受回归。
数据类型 数字
默认值 0.1
允许的值 0.05-0.2
参数类型 动态
文档 index_tuning.max_regression_factor

index_tuning.max_total_size_factor

属性
类别 自定义选项
说明 任何给定数据库的所有建议索引所能使用的最大总空间占总磁盘空间的百分比。
数据类型 数字
默认值 0.1
允许的值 0-1.0
参数类型 动态
文档 index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

属性
类别 自定义选项
说明 在一个优化会话期间,建议的索引必须向至少一个所分析查询提供的成本改善幅度。
数据类型 数字
默认值 0.2
允许的值 0-20.0
参数类型 动态
文档 index_tuning.min_improvement_factor

index_tuning.mode

属性
类别 自定义选项
说明 将索引优化配置为已禁用 ('OFF'),或仅启用以仅发出建议。 需要通过将 pg_qs.query_capture_mode 设置为 'TOP' 或 'ALL' 来启用查询存储。
数据类型 枚举
默认值 off
允许的值 off,report
参数类型 动态
文档 index_tuning.mode

index_tuning.unused_dml_per_table

属性
类别 自定义选项
说明 影响表的每日平均 DML 操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_dml_per_table

index_tuning.unused_min_period

属性
类别 自定义选项
说明 根据系统统计信息,未使用索引的最小天数,超过此值时将考虑删除索引。
数据类型 整数
默认值 35
允许的值 30-720
参数类型 动态
文档 index_tuning.unused_min_period

index_tuning.unused_reads_per_table

属性
类别 自定义选项
说明 影响表的每日平均读取操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_reads_per_table

logfiles.download_enable

属性
类别 自定义选项
说明 启用或禁用服务器日志功能。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 logfiles.download_enable

logfiles.retention_days(日志文件保留天数)

属性
类别 自定义选项
说明 设置服务器日志的保留期时间段(以天为单位)- 数据将在此时间之后被删除。
数据类型 整数
默认值 3
允许的值 1-7
参数类型 动态
文档 日志文件.保留天数

pgaadauth.enable_group_sync

属性
类别 自定义选项
说明 启用对 Entra ID 组成员的同步。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

pgaudit.log

属性
类别 自定义选项
说明 指定会话审核日志将记录哪些语句类。
数据类型
默认值 none
允许的值 none,read,write,function,role,ddl,misc,all
参数类型 动态
文档 pgaudit.log

pgaudit.log_catalog

属性
类别 自定义选项
说明 指定在语句中的所有关系都处于 pg_catalog 的情况下,应启用会话日志记录。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_catalog

pgaudit.log_client

属性
类别 自定义选项
说明 指定审核消息是否应对客户端可见。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_client

pgaudit.log_level

属性
类别 自定义选项
说明 指定将用于日志条目的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
参数类型 动态
文档 pgaudit.log_level

pgaudit.log_parameter

属性
类别 自定义选项
说明 指定审核日志应包含随语句一起传递的参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_parameter

pgaudit.log_relation

属性
类别 自定义选项
说明 指定会话审核日志记录是否应为 SELECT 或 DML 语句中引用的每个关系创建单独的日志条目。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_relation

pgaudit.log_rows

属性
类别 自定义选项
说明 指定日志记录是否包括检索或受语句影响的行。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pgaudit.log_rows

pgaudit.log_statement

属性
类别 自定义选项
说明 指定日志记录是否包括语句文本和参数。 根据要求,审核日志中可能不需要完整语句文本。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement

pgaudit.log_statement_once

属性
类别 自定义选项
说明 指定在日志记录中,语句文本和参数是仅在语句/子语句组合的第一个日志条目中包含,还是在每个条目中都包含。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement_once

pgaudit.role

属性
类别 自定义选项
说明 指定要用于对象审核日志的主角色。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pgaudit.role

pg_failover_slots.drop_extra_slots

属性
类别 自定义选项
说明 是否删除不匹配 pg_failover_slots.synchronize_slot_names 的备用服务器上的额外槽。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_failover_slots.drop_extra_slots

pg_failover_slots.primary_dsn

属性
类别 自定义选项
说明 用于在备用服务器上同步逻辑槽的主服务器的连接字符串。 如果为空,则使用默认值primary_conninfo。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pg_failover_slots.primary_dsn

pg_failover_slots.standby_slot_names

属性
类别 自定义选项
说明 在解码插件发送更改之前,必须确认的槽名称列表。 在提交到该 lsn 之前,必须确认给定 lsn 持久刷新的物理复制槽的列表,这些槽可能由输出插件复制到逻辑对等方。 在逻辑复制之前强制执行物理复制的顺序。
数据类型 字符串
默认值 azure_standby_, wal_replica_
允许的值 azure_standby_, wal_replica_
参数类型 只读的
文档 pg_failover_slots.standby_slot_names

pg_failover_slots.standby_slots_min_confirmed

属性
类别 自定义选项
说明 需要确认 lsn 的 pg_failover_slots.standby_slot_names 中的槽数量。 修改 pg_failover_slots.standby_slot_names 的行为,以便允许在至少有 pg_failover_slots.standby_slots_min_confirmed 个物理对等方确认事务已被持久刷新后,对事务进行逻辑复制。 值 -1(默认值)表示 pg_failover_slots.standby_slot_names 中的所有条目必须确认写入。 值 0 会导致 pg_failover_slots.standby_slots_min_confirmed 被有效忽略。
数据类型 整数
默认值 1
允许的值 1
参数类型 只读的
文档 pg_failover_slots.standby_slots_min_confirmed

pg_failover_slots.synchronize_slot_names

属性
类别 自定义选项
说明 要从主备用服务器同步到物理待机的槽列表。
数据类型 字符串
默认值 name_like:%%
允许的值 name_like:%%
参数类型 只读的
文档 pg_failover_slots.synchronize_slot_names

pg_failover_slots.version

属性
类别 自定义选项
说明 pg_failover_slots模块版本。
数据类型 字符串
默认值 1.0.1
允许的值 1.0.1
参数类型 只读的
文档 pg_failover_slots.version

pg_failover_slots.wait_for_inactive_slots

属性
类别 自定义选项
说明 是否等待主节点上的非活动的复制槽赶上备用服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_failover_slots.wait_for_inactive_slots

pg_hint_plan.debug_print

属性
类别 自定义选项
说明 记录提示分析的结果。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.debug_print

pg_hint_plan.enable_hint

属性
类别 自定义选项
说明 强制规划器使用查询前面的提示注释中指定的计划。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_hint_plan.enable_hint

pg_hint_plan.enable_hint_table

属性
类别 自定义选项
说明 让pg_hint_plan去查找提示表。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.enable_hint_table

pg_hint_plan.hints_anywhere

属性
类别 自定义选项
说明 从查询中的任何位置读取提示。 此选项允许pg_hint_plan忽略语法,因此对误读应谨慎。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.hints_anywhere

pg_hint_plan.message_level

属性
类别 自定义选项
说明 调试消息的消息级别。
数据类型 枚举
默认值 log
允许的值 log
参数类型 只读的
文档 pg_hint_plan.message_level

pg_hint_plan.parse_messages

属性
类别 自定义选项
说明 解析错误的信息级别。
数据类型 枚举
默认值 info
允许的值 info
参数类型 只读的
文档 pg_hint_plan.parse_messages

pglogical.batch_inserts

属性
类别 自定义选项
说明 如果可能,请告知 PGLogical 使用批量插入机制。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pglogical.batch_inserts

pglogical.conflict_log_level

属性
类别 自定义选项
说明 设置当 pglogical.conflict_resolution 设置为除 error 以外的任何值时报告检测到的冲突的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
参数类型 动态
文档 pglogical.conflict_log_level

pglogical.conflict_resolution

属性
类别 自定义选项
说明 设置本地数据和传入更改之间检测到的任何冲突的解决方法。
数据类型 枚举
默认值 apply_remote
允许的值 error,apply_remote,keep_local,last_update_wins,first_update_wins
参数类型 动态
文档 pglogical.conflict_resolution

pglogical.extra_connection_options

属性
类别 自定义选项
说明 要在所有对等节点的连接中添加的选项。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.extra_connection_options

pglogical.synchronous_commit

属性
类别 自定义选项
说明 pglogical特定的同步提交值。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pglogical.synchronous_commit

pglogical.temp_directory

属性
类别 自定义选项
说明 存储本地还原转储的目录。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.temp_directory

pglogical.use_spi

属性
类别 自定义选项
说明 告知 PGLogical 使用 SPI 接口形成实际 SQL(INSERT、UPDATE、DELETE)语句来应用传入更改,而不是使用内部低级别接口。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pglogical.use_spi

pgms_stats.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档

pgms_wait_sampling.history_period

属性
类别 自定义选项
说明 设置等待事件采样的频率(以毫秒为单位)。
数据类型 整数
默认值 100
允许的值 1-600000
参数类型 动态
文档 pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为“关闭”,则会禁用等待采样,即使为 pgms_wait_sampling.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

属性
类别 自定义选项
说明 选择 pgms_wait_sampling 扩展跟踪哪些语句。
数据类型 枚举
默认值 none
允许的值 all,none
参数类型 动态
文档 pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_analyze 参数的用途相同。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.analyze

pg_partman_bgw.dbname

属性
类别 自定义选项
说明 必填。 用于运行 run_maintenance() 的数据库。 如果存在多个数据库,请使用逗号分隔的列表。 如果未设置,BGW 将不执行任何操作。
数据类型 字符串
默认值
允许的值 [A-Za-z0-9_,-]*
参数类型 动态
文档 pg_partman_bgw.dbname

pg_partman_bgw.interval

属性
类别 自定义选项
说明 调用 run_maintenance() 的间隔秒数。
数据类型 整数
默认值 3600
允许的值 1-315360000
参数类型 动态
文档 pg_partman_bgw.interval

pg_partman_bgw.jobmon

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_jobmon 自变量的用途相同。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.jobmon

pg_partman_bgw.role

属性
类别 自定义选项
说明 用于运行 run_maintenance() 的角色。 默认值为 postgres。 仅支持单个角色名称。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pg_partman_bgw.role

pg_prewarm.autoprewarm

属性
类别 自定义选项
说明 启动自动预热工作线程。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_prewarm.autoprewarm

pg_prewarm.autoprewarm_interval

属性
类别 自定义选项
说明 设置共享缓冲区转储之间的间隔。 如果设置为零,则禁用基于时间的转储。
数据类型 整数
默认值 300
允许的值 300
参数类型 只读的
文档 pg_prewarm.autoprewarm_interval

pg_qs.interval_length_minutes

属性
类别 自定义选项
说明 设置 pg_qs 的 query_store 捕获间隔(以分钟为单位)- 这是持久保存数据的频率。
数据类型 整数
默认值 15
允许的值 1-30
参数类型 静态的
文档 pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为关闭,将禁用查询存储,即使为 pg_qs.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_qs.is_enabled_fs

pg_qs.max_plan_size

属性
类别 自定义选项
说明 为 pg_qs 设置将要保存的查询计划文本最大字节数;过长的计划会被截断。
数据类型 整数
默认值 7500
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_plan_size

pg_qs.max_query_text_length

属性
类别 自定义选项
说明 设置将保存的最大查询文本长度;将截断较长的查询。
数据类型 整数
默认值 6000
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

属性
类别 自定义选项
说明 是否以及何时捕获查询位置参数。
数据类型 枚举
默认值 capture_parameterless_only
允许的值 capture_parameterless_only,capture_first_sample
参数类型 动态
文档 pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

属性
类别 自定义选项
说明 设置查询存储库的查询捕获模式。 “无”表示禁用所有捕获。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_qs.query_capture_mode

pg_qs.retention_period_in_days

属性
类别 自定义选项
说明 设置 pg_qs 的保留期窗口(以天为单位)- 数据将在此时间之后删除。
数据类型 整数
默认值 7
允许的值 1-30
参数类型 动态
文档 pg_qs.保留周期(天)

pg_qs.store_query_plans

属性
类别 自定义选项
说明 为 pg_qs 启用或禁用查询计划
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_qs.store_query_plans

pg_qs.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_qs 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_qs.track_utility

pg_stat_statements.max

属性
类别 自定义选项
说明 设置 pg_stat_statements 跟踪的语句数量上限。
数据类型 整数
默认值 5000
允许的值 100-2147483647
参数类型 静态的
文档 pg_stat_statements.max

pg_stat_statements.save

属性
类别 自定义选项
说明 每次服务器关机后保存 pg_stat_statements 统计信息。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.save

pg_stat_statements.track

属性
类别 自定义选项
说明 控制 pg_stat_statements 对哪些语句进行计数。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_stat_statements.track

pg_stat_statements.track_planning

属性
类别 自定义选项
说明 选择是否通过pg_stat_statements跟踪计划持续时间。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_planning

pg_stat_statements.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_stat_statements 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

属性
类别 自定义选项
说明 控制已启用 postgis GDAL 的驱动程序设置。
数据类型 枚举
默认值 DISABLE_ALL
允许的值 DISABLE_ALL,ENABLE_ALL
参数类型 动态
文档 postgis.gdal_enabled_drivers

squeeze.max_xlock_time

属性
类别 自定义选项
说明 处理表的最长时间可能以独占方式锁定。 源表在处理的最后阶段以独占方式锁定。 如果锁定时间应超过此值,则会释放锁,最后阶段将重试几次。
数据类型 整数
默认值 0
允许的值 0
参数类型 只读的
文档 squeeze.max_xlock_time

squeeze.worker_autostart

属性
类别 自定义选项
说明 后台工作进程自动启动的数据库的名称。 群集启动完成后立即开始压缩工作线程的数据库的逗号分隔列表。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_autostart

squeeze.worker_role

属性
类别 自定义选项
说明 后台工作者连接数据库时使用的角色。 如果在群集启动时自动启动后台工作进程,它将使用此角色来启动数据库连接。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_role

timescaledb.bgw_launcher_poll_time

属性
类别 自定义选项
说明 启动器超时值(以毫秒为单位)。 配置启动器等待查找新的 TimescaleDB 实例的时间。
数据类型 整数
默认值 60000
允许的值 60000
参数类型 只读的
文档 timescaledb.bgw_launcher_poll_time

timescaledb.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb.disable_load

timescaledb.max_background_workers

属性
类别 自定义选项
说明 分配给 TimescaleDB 的最大后台工作进程数。 为 TimescaleDB 分配的最大后台工作进程数 - 应设置为至少 1 加上 Postgres 实例中的数据库数量,以便使用后台工作进程。
数据类型 整数
默认值 16
允许的值 16
参数类型 只读的
文档 timescaledb.max_background_workers

timescaledb_osm.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb_osm.disable_load

anon.algorithm

属性
类别 自定义选项
说明 用于化名函数的哈希方法。
数据类型 字符串
默认值 sha256
允许的值 sha256
参数类型 只读的
文档 anon.algorithm

anon.k_anonymity_provider

属性
类别 自定义选项
说明 用于 k 匿名的安全标签提供程序。
数据类型 字符串
默认值 k_anonymity
允许的值 k_anonymity
参数类型 只读的
文档 anon.k_anonymity_provider

anon.masking_policies

属性
类别 自定义选项
说明 定义多个掩码策略(尚未实现)。
数据类型 字符串
默认值 anon
允许的值 anon
参数类型 只读的
文档 anon.masking_policies

anon.maskschema

属性
类别 自定义选项
说明 存储动态掩码视图的架构。
数据类型 字符串
默认值 mask
允许的值 mask
参数类型 只读的
文档 anon.maskschema

anon.privacy_by_default

属性
类别 自定义选项
说明 使用 NULL 屏蔽所有列(或 NOT NULL 列的默认值)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.privacy_by_default

anon.restrict_to_trusted_schemas

属性
类别 自定义选项
说明 屏蔽筛选器必须位于受信任的架构中。 激活此选项可防止非超级用户使用自己的屏蔽筛选器。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.restrict_to_trusted_schemas

anon.salt

属性
类别 自定义选项
说明 用于化名函数的盐值。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 anon.salt

anon.sourceschema

属性
类别 自定义选项
说明 动态掩码引擎屏蔽表的架构。
数据类型 字符串
默认值 public
允许的值 public
参数类型 只读的
文档 anon.sourceschema

anon.strict_mode

属性
类别 自定义选项
说明 掩码规则无法更改列数据类型,除非禁用此类型。 不建议禁用模式。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.strict_mode

anon.transparent_dynamic_masking

属性
类别 自定义选项
说明 新的掩码引擎(实验性)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.transparent_dynamic_masking

auto_explain.log_analyze

属性
类别 自定义选项
说明 使用 EXPLAIN ANALYZE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_analyze

auto_explain.log_buffers

属性
类别 自定义选项
说明 记录缓冲区使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_buffers

auto_explain.log_format

属性
类别 自定义选项
说明 用于记录计划的 EXPLAIN 格式。
数据类型 枚举
默认值 text
允许的值 text,xml,json,yaml
参数类型 动态
文档 auto_explain.log_format

auto_explain.log_level

属性
类别 自定义选项
说明 计划的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
参数类型 动态
文档 auto_explain.log_level

auto_explain.log_min_duration

属性
类别 自定义选项
说明 设置记录计划的最低执行时间阈值,只有超过此执行时间的计划才会被记录。 零表示输出所有计划。 -1 关闭此功能。
数据类型 整数
默认值 -1
允许的值 -1-2147483647
参数类型 动态
文档 auto_explain.log_min_duration

auto_explain.log_nested_statements

属性
类别 自定义选项
说明 记录嵌套语句。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_nested_statements

auto_explain.log_settings

属性
类别 自定义选项
说明 记录影响查询计划的已修改配置参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_settings

auto_explain.log_timing

属性
类别 自定义选项
说明 收集计时数据,而不仅仅是行计数。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 auto_explain.log_timing

auto_explain.log_triggers

属性
类别 自定义选项
说明 在计划中包括触发器统计信息。 除非还设置了 log_analyze,否则这不起作用。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_triggers

auto_explain.log_verbose

属性
类别 自定义选项
说明 使用 EXPLAIN VERBOSE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_verbose

auto_explain.log_wal

属性
类别 自定义选项
说明 记录 WAL 使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_wal

auto_explain.sample_rate

属性
类别 自定义选项
说明 要处理的查询的占比。
数据类型 数字
默认值 1.0
允许的值 0.0-1.0
参数类型 动态
文档 auto_explain.sample_rate

azure.接受的密码认证方法

属性
类别 自定义选项
说明 接受的密码身份验证方法。
数据类型
默认值 md5
允许的值 md5,scram-sha-256
参数类型 动态
文档 azure.accepted_password_auth_method

azure_cdc.change_batch_buffer_size(更改批处理缓冲区大小)

属性
类别 自定义选项
说明 用于更改批处理的缓冲区大小(以 MB 为单位)。 这些缓冲区用于在将 CDC 更改写入磁盘之前临时存储这些更改。
数据类型 整数
默认值 16
允许的值 1-100
参数类型 动态
文档

azure_cdc.change_batch_export_timeout

属性
类别 自定义选项
说明 最长的时间(以秒为单位),等待一批更改准备好导出。
数据类型 整数
默认值 30
允许的值 10-60
参数类型 动态
文档

azure_cdc.max_fabric_mirrors

属性
类别 自定义选项
说明 可以同时运行的并行构造镜像的最大数目。
数据类型 整数
默认值 3
允许的值 1-6
参数类型 静态的
文档

azure_cdc.max_snapshot_workers

属性
类别 自定义选项
说明 快照导出的最大工作线程数。 每个工作线程一次导出一个表。
数据类型 整数
默认值 3
允许的值 0-100
参数类型 动态
文档

azure_cdc.onelake_buffer_size

属性
类别 自定义选项
说明 要上传到 Onelake 的缓冲区大小(以兆字节为单位)。 Onelake 以区块的方式上传文件,将内存中的数据缓冲到此限制。
数据类型 整数
默认值 100
允许的值 1-1024
参数类型 动态
文档

azure_cdc.parquet_compression

属性
类别 自定义选项
说明 用于 parquet 文件的压缩算法。 确定用于 parquet 文件的压缩算法。 支持的值为“未压缩”、“snappy”、“gzip”和“zstd”。
数据类型 枚举
默认值 zstd
允许的值 uncompressed,snappy,gzip,zstd
参数类型 动态
文档

azure_cdc.snapshot_buffer_size

属性
类别 自定义选项
说明 初始快照缓冲区的最大大小(以 MB 为单位)。 每个表,在发送到 Fabric 之前会缓冲这么多数据。 请记住,azure_cdc.snapshot_buffer_size*azure_cdc.max_snapshot_workers 是初始快照期间使用的总内存缓冲区。
数据类型 整数
默认值 1000
允许的值 10-4000
参数类型 动态
文档

azure_cdc.snapshot_export_timeout

属性
类别 自定义选项
说明 导出数据库快照时,最长等待时间,以分钟计算,在报告错误之前。
数据类型 整数
默认值 180
允许的值 0-1440
参数类型 动态
文档

azure.enable_temp_tablespaces_on_local_ssd

属性
类别 自定义选项
说明 在临时磁盘上创建临时表空间。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档

azure.extensions

属性
类别 自定义选项
说明 指定允许在服务器中创建哪些扩展。
数据类型
默认值
允许的值 address_standardizer,address_standardizer_data_us,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hll,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tdigest,tds_fdw,timescaledb,topn,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
参数类型 动态
文档 azure.extensions

azure.migration_copy_with_binary

属性
类别 自定义选项
说明 设置为 on 时,此参数将允许在迁移过程中使用二进制格式来复制数据。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_copy_with_binary

azure.migration_skip_analyze

属性
类别 自定义选项
说明 设置为“启用”时,此参数将在迁移过程中跳过分析阶段(vacuumdb --analyze-only)。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_analyze

azure.migration_skip_extensions

属性
类别 自定义选项
说明 设置为“开启”时,此参数将跳过扩展的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_extensions

azure.migration_skip_large_objects

属性
类别 自定义选项
说明 设置为 on 时,此参数将跳过大型对象(如 BLOB)的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_large_objects

azure.migration_skip_role_user

属性
类别 自定义选项
说明 设置为“启用”时,此参数将从迁移过程中排除用户角色。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_role_user

azure.migration_table_split_size

属性
类别 自定义选项
说明 设置时,此参数指定在迁移期间将分区表的大小。
数据类型 整数
默认值 20480
允许的值 1-204800
参数类型 动态
文档 azure.migration_table_split_size

azure.service_principal_id

属性
类别 自定义选项
说明 Azure 中服务主体的唯一标识符,用于授予租户中资源的权限和访问权限。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档

azure.service_principal_tenant_id

属性
类别 自定义选项
说明 用于创建服务主体的租户的唯一标识符,确保该服务主体在该租户中具有必要的权限和资源访问权限。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档

azure.single_to_flex_migration

属性
类别 自定义选项
说明 指定这是否是为从 Azure Database for PostgreSQL 单一服务器迁移到灵活服务器而创建的服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档

connection_throttle.bucket_limit

属性
类别 自定义选项
说明 每个 Bucket 的最大登录令牌数。
数据类型 整数
默认值 2000
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.enable

属性
类别 自定义选项
说明 启用基于 IP 的临时连接限制,以应对过多的登录失败。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

connection_throttle.factor_bias

属性
类别 自定义选项
说明 用于计算 IP Bucket 的令牌数的因子偏差。
数据类型 数字
默认值 0.8
允许的值 0.0-0.9
参数类型 动态
文档

connection_throttle.hash_entries_max

属性
类别 自定义选项
说明 登录失败哈希表中的最大条目数。
数据类型 整数
默认值 500
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.reset_time

属性
类别 自定义选项
说明 重置登录 Bucket 的间隔时间。
数据类型 整数
默认值 120
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.restore_factor

属性
类别 自定义选项
说明 对失败率较低的 IP 增加令牌数时所使用的因子。
数据类型 数字
默认值 2
允许的值 1.0-100.0
参数类型 动态
文档

connection_throttle.update_time

属性
类别 自定义选项
说明 更新登录 Bucket 的间隔时间。
数据类型 整数
默认值 20
允许的值 1-2147483647
参数类型 动态
文档

cron.数据库名称

属性
类别 自定义选项
说明 设置在其中保留 pg_cron 元数据的数据库。
数据类型 字符串
默认值 postgres
允许的值 [A-Za-z0-9_]+
参数类型 静态的
文档 cron.database_name

cron.enable_superuser_jobs

属性
类别 自定义选项
说明 允许以超级用户身份安排作业。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.enable_superuser_jobs

cron.host

属性
类别 自定义选项
说明 要连接到 PostgreSQL 数据库的主机名。 使用后台辅助角色时,此设置不起作用。
数据类型 字符串
默认值 /tmp
允许的值 /tmp
参数类型 只读的
文档 cron.host

cron.launch_active_jobs

属性
类别 自定义选项
说明 启动被定义为活动的作业。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 cron.launch_active_jobs

cron.log_min_messages

属性
类别 自定义选项
说明 launcher bgworker 的 log_min_messages。
数据类型 枚举
默认值 warning
允许的值 warning
参数类型 只读的
文档 cron.log_min_messages

cron.log_run

属性
类别 自定义选项
说明 将所有作业运行记录到 job_run_details 表中。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_run

cron.log_statement

属性
类别 自定义选项
说明 在执行之前记录所有 cron 语句。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_statement

cron.max_running_jobs

属性
类别 自定义选项
说明 设置可并发运行的作业数量上限。 此值受 max_connections 限制。
数据类型 整数
默认值 32
允许的值 0-5000
参数类型 静态的
文档 cron.max_running_jobs

cron.timezone

属性
类别 自定义选项
说明 指定用于 cron 计划的时区。
数据类型 枚举
默认值 GMT
允许的值 GMT
参数类型 只读的
文档 cron.timezone

cron.use_background_workers

属性
类别 自定义选项
说明 使用后台工作者而不是客户端会话。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.use_background_workers

index_tuning.analysis_interval

属性
类别 自定义选项
说明 将 index_tuning.mode 设置为“REPORT”时触发每个索引优化会话的频率。
数据类型 整数
默认值 720
允许的值 60-10080
参数类型 动态
文档 index_tuning.analysis_interval

index_tuning.max_columns_per_index

属性
类别 自定义选项
说明 任何建议索引的索引键中可以包含的最大列数。
数据类型 整数
默认值 2
允许的值 1-10
参数类型 动态
文档 index_tuning.max_columns_per_index

index_tuning.max_index_count

属性
类别 自定义选项
说明 在一个优化会话期间可以为每个数据库推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_index_count

index_tuning.max_indexes_per_table

属性
类别 自定义选项
说明 每个表可推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

属性
类别 自定义选项
说明 可向其推荐索引的每个数据库的最慢查询数。
数据类型 整数
默认值 25
允许的值 5-100
参数类型 动态
文档 index_tuning.max_queries_per_database

index_tuning.max_regression_factor

属性
类别 自定义选项
说明 在一个优化会话期间所分析的任何查询上,由推荐的索引所引入的可接受回归。
数据类型 数字
默认值 0.1
允许的值 0.05-0.2
参数类型 动态
文档 index_tuning.max_regression_factor

index_tuning.max_total_size_factor

属性
类别 自定义选项
说明 任何给定数据库的所有建议索引所能使用的最大总空间占总磁盘空间的百分比。
数据类型 数字
默认值 0.1
允许的值 0-1.0
参数类型 动态
文档 index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

属性
类别 自定义选项
说明 在一个优化会话期间,建议的索引必须向至少一个所分析查询提供的成本改善幅度。
数据类型 数字
默认值 0.2
允许的值 0-20.0
参数类型 动态
文档 index_tuning.min_improvement_factor

index_tuning.mode

属性
类别 自定义选项
说明 将索引优化配置为已禁用 ('OFF'),或仅启用以仅发出建议。 需要通过将 pg_qs.query_capture_mode 设置为 'TOP' 或 'ALL' 来启用查询存储。
数据类型 枚举
默认值 off
允许的值 off,report
参数类型 动态
文档 index_tuning.mode

index_tuning.unused_dml_per_table

属性
类别 自定义选项
说明 影响表的每日平均 DML 操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_dml_per_table

index_tuning.unused_min_period

属性
类别 自定义选项
说明 根据系统统计信息,未使用索引的最小天数,超过此值时将考虑删除索引。
数据类型 整数
默认值 35
允许的值 30-720
参数类型 动态
文档 index_tuning.unused_min_period

index_tuning.unused_reads_per_table

属性
类别 自定义选项
说明 影响表的每日平均读取操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_reads_per_table

logfiles.download_enable

属性
类别 自定义选项
说明 启用或禁用服务器日志功能。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 logfiles.download_enable

logfiles.retention_days(日志文件保留天数)

属性
类别 自定义选项
说明 设置服务器日志的保留期时间段(以天为单位)- 数据将在此时间之后被删除。
数据类型 整数
默认值 3
允许的值 1-7
参数类型 动态
文档 日志文件.保留天数

pgaadauth.enable_group_sync

属性
类别 自定义选项
说明 启用对 Entra ID 组成员的同步。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

pgaudit.log

属性
类别 自定义选项
说明 指定会话审核日志将记录哪些语句类。
数据类型
默认值 none
允许的值 none,read,write,function,role,ddl,misc,all
参数类型 动态
文档 pgaudit.log

pgaudit.log_catalog

属性
类别 自定义选项
说明 指定在语句中的所有关系都处于 pg_catalog 的情况下,应启用会话日志记录。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_catalog

pgaudit.log_client

属性
类别 自定义选项
说明 指定审核消息是否应对客户端可见。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_client

pgaudit.log_level

属性
类别 自定义选项
说明 指定将用于日志条目的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
参数类型 动态
文档 pgaudit.log_level

pgaudit.log_parameter

属性
类别 自定义选项
说明 指定审核日志应包含随语句一起传递的参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_parameter

pgaudit.log_relation

属性
类别 自定义选项
说明 指定会话审核日志记录是否应为 SELECT 或 DML 语句中引用的每个关系创建单独的日志条目。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_relation

pgaudit.log_statement_once

属性
类别 自定义选项
说明 指定在日志记录中,语句文本和参数是仅在语句/子语句组合的第一个日志条目中包含,还是在每个条目中都包含。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement_once

pgaudit.role

属性
类别 自定义选项
说明 指定要用于对象审核日志的主角色。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pgaudit.role

pg_failover_slots.drop_extra_slots

属性
类别 自定义选项
说明 是否删除不匹配 pg_failover_slots.synchronize_slot_names 的备用服务器上的额外槽。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_failover_slots.drop_extra_slots

pg_failover_slots.primary_dsn

属性
类别 自定义选项
说明 用于在备用服务器上同步逻辑槽的主服务器的连接字符串。 如果为空,则使用默认值primary_conninfo。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pg_failover_slots.primary_dsn

pg_failover_slots.standby_slot_names

属性
类别 自定义选项
说明 在解码插件发送更改之前,必须确认的槽名称列表。 在提交到该 lsn 之前,必须确认给定 lsn 持久刷新的物理复制槽的列表,这些槽可能由输出插件复制到逻辑对等方。 在逻辑复制之前强制执行物理复制的顺序。
数据类型 字符串
默认值 azure_standby_, wal_replica_
允许的值 azure_standby_, wal_replica_
参数类型 只读的
文档 pg_failover_slots.standby_slot_names

pg_failover_slots.standby_slots_min_confirmed

属性
类别 自定义选项
说明 需要确认 lsn 的 pg_failover_slots.standby_slot_names 中的槽数量。 修改 pg_failover_slots.standby_slot_names 的行为,以便允许在至少有 pg_failover_slots.standby_slots_min_confirmed 个物理对等方确认事务已被持久刷新后,对事务进行逻辑复制。 值 -1(默认值)表示 pg_failover_slots.standby_slot_names 中的所有条目必须确认写入。 值 0 会导致 pg_failover_slots.standby_slots_min_confirmed 被有效忽略。
数据类型 整数
默认值 1
允许的值 1
参数类型 只读的
文档 pg_failover_slots.standby_slots_min_confirmed

pg_failover_slots.synchronize_slot_names

属性
类别 自定义选项
说明 要从主备用服务器同步到物理待机的槽列表。
数据类型 字符串
默认值 name_like:%%
允许的值 name_like:%%
参数类型 只读的
文档 pg_failover_slots.synchronize_slot_names

pg_failover_slots.version

属性
类别 自定义选项
说明 pg_failover_slots模块版本。
数据类型 字符串
默认值 1.0.1
允许的值 1.0.1
参数类型 只读的
文档 pg_failover_slots.version

pg_failover_slots.wait_for_inactive_slots

属性
类别 自定义选项
说明 是否等待主节点上的非活动的复制槽赶上备用服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_failover_slots.wait_for_inactive_slots

pg_hint_plan.debug_print

属性
类别 自定义选项
说明 记录提示分析的结果。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.debug_print

pg_hint_plan.enable_hint

属性
类别 自定义选项
说明 强制规划器使用查询前面的提示注释中指定的计划。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_hint_plan.enable_hint

pg_hint_plan.enable_hint_table

属性
类别 自定义选项
说明 让pg_hint_plan去查找提示表。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.enable_hint_table

pg_hint_plan.hints_anywhere

属性
类别 自定义选项
说明 从查询中的任何位置读取提示。 此选项允许pg_hint_plan忽略语法,因此对误读应谨慎。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.hints_anywhere

pg_hint_plan.message_level

属性
类别 自定义选项
说明 调试消息的消息级别。
数据类型 枚举
默认值 log
允许的值 log
参数类型 只读的
文档 pg_hint_plan.message_level

pg_hint_plan.parse_messages

属性
类别 自定义选项
说明 解析错误的信息级别。
数据类型 枚举
默认值 info
允许的值 info
参数类型 只读的
文档 pg_hint_plan.parse_messages

pglogical.batch_inserts

属性
类别 自定义选项
说明 如果可能,请告知 PGLogical 使用批量插入机制。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pglogical.batch_inserts

pglogical.conflict_log_level

属性
类别 自定义选项
说明 设置当 pglogical.conflict_resolution 设置为除 error 以外的任何值时报告检测到的冲突的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
参数类型 动态
文档 pglogical.conflict_log_level

pglogical.conflict_resolution

属性
类别 自定义选项
说明 设置本地数据和传入更改之间检测到的任何冲突的解决方法。
数据类型 枚举
默认值 apply_remote
允许的值 error,apply_remote,keep_local,last_update_wins,first_update_wins
参数类型 动态
文档 pglogical.conflict_resolution

pglogical.extra_connection_options

属性
类别 自定义选项
说明 要在所有对等节点的连接中添加的选项。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.extra_connection_options

pglogical.synchronous_commit

属性
类别 自定义选项
说明 pglogical特定的同步提交值。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pglogical.synchronous_commit

pglogical.temp_directory

属性
类别 自定义选项
说明 存储本地还原转储的目录。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.temp_directory

pglogical.use_spi

属性
类别 自定义选项
说明 告知 PGLogical 使用 SPI 接口形成实际 SQL(INSERT、UPDATE、DELETE)语句来应用传入更改,而不是使用内部低级别接口。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pglogical.use_spi

pgms_stats.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档

pgms_wait_sampling.history_period

属性
类别 自定义选项
说明 设置等待事件采样的频率(以毫秒为单位)。
数据类型 整数
默认值 100
允许的值 1-600000
参数类型 动态
文档 pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为“关闭”,则会禁用等待采样,即使为 pgms_wait_sampling.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

属性
类别 自定义选项
说明 选择 pgms_wait_sampling 扩展跟踪哪些语句。
数据类型 枚举
默认值 none
允许的值 all,none
参数类型 动态
文档 pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_analyze 参数的用途相同。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.analyze

pg_partman_bgw.dbname

属性
类别 自定义选项
说明 必填。 用于运行 run_maintenance() 的数据库。 如果存在多个数据库,请使用逗号分隔的列表。 如果未设置,BGW 将不执行任何操作。
数据类型 字符串
默认值
允许的值 [A-Za-z0-9_,-]*
参数类型 动态
文档 pg_partman_bgw.dbname

pg_partman_bgw.interval

属性
类别 自定义选项
说明 调用 run_maintenance() 的间隔秒数。
数据类型 整数
默认值 3600
允许的值 1-315360000
参数类型 动态
文档 pg_partman_bgw.interval

pg_partman_bgw.jobmon

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_jobmon 自变量的用途相同。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.jobmon

pg_partman_bgw.role

属性
类别 自定义选项
说明 用于运行 run_maintenance() 的角色。 默认值为 postgres。 仅支持单个角色名称。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pg_partman_bgw.role

pg_prewarm.autoprewarm

属性
类别 自定义选项
说明 启动自动预热工作线程。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_prewarm.autoprewarm

pg_prewarm.autoprewarm_interval

属性
类别 自定义选项
说明 设置共享缓冲区转储之间的间隔。 如果设置为零,则禁用基于时间的转储。
数据类型 整数
默认值 300
允许的值 300
参数类型 只读的
文档 pg_prewarm.autoprewarm_interval

pg_qs.interval_length_minutes

属性
类别 自定义选项
说明 设置 pg_qs 的 query_store 捕获间隔(以分钟为单位)- 这是持久保存数据的频率。
数据类型 整数
默认值 15
允许的值 1-30
参数类型 静态的
文档 pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为关闭,将禁用查询存储,即使为 pg_qs.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_qs.is_enabled_fs

pg_qs.max_plan_size

属性
类别 自定义选项
说明 为 pg_qs 设置将要保存的查询计划文本最大字节数;过长的计划会被截断。
数据类型 整数
默认值 7500
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_plan_size

pg_qs.max_query_text_length

属性
类别 自定义选项
说明 设置将保存的最大查询文本长度;将截断较长的查询。
数据类型 整数
默认值 6000
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

属性
类别 自定义选项
说明 是否以及何时捕获查询位置参数。
数据类型 枚举
默认值 capture_parameterless_only
允许的值 capture_parameterless_only,capture_first_sample
参数类型 动态
文档 pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

属性
类别 自定义选项
说明 设置查询存储库的查询捕获模式。 “无”表示禁用所有捕获。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_qs.query_capture_mode

pg_qs.retention_period_in_days

属性
类别 自定义选项
说明 设置 pg_qs 的保留期窗口(以天为单位)- 数据将在此时间之后删除。
数据类型 整数
默认值 7
允许的值 1-30
参数类型 动态
文档 pg_qs.保留周期(天)

pg_qs.store_query_plans

属性
类别 自定义选项
说明 为 pg_qs 启用或禁用查询计划
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_qs.store_query_plans

pg_qs.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_qs 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_qs.track_utility

pg_stat_statements.max

属性
类别 自定义选项
说明 设置 pg_stat_statements 跟踪的语句数量上限。
数据类型 整数
默认值 5000
允许的值 100-2147483647
参数类型 静态的
文档 pg_stat_statements.max

pg_stat_statements.save

属性
类别 自定义选项
说明 每次服务器关机后保存 pg_stat_statements 统计信息。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.save

pg_stat_statements.track

属性
类别 自定义选项
说明 控制 pg_stat_statements 对哪些语句进行计数。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_stat_statements.track

pg_stat_statements.track_planning

属性
类别 自定义选项
说明 选择是否通过pg_stat_statements跟踪计划持续时间。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_planning

pg_stat_statements.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_stat_statements 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

属性
类别 自定义选项
说明 控制已启用 postgis GDAL 的驱动程序设置。
数据类型 枚举
默认值 DISABLE_ALL
允许的值 DISABLE_ALL,ENABLE_ALL
参数类型 动态
文档 postgis.gdal_enabled_drivers

squeeze.max_xlock_time

属性
类别 自定义选项
说明 处理表的最长时间可能以独占方式锁定。 源表在处理的最后阶段以独占方式锁定。 如果锁定时间应超过此值,则会释放锁,最后阶段将重试几次。
数据类型 整数
默认值 0
允许的值 0
参数类型 只读的
文档 squeeze.max_xlock_time

squeeze.worker_autostart

属性
类别 自定义选项
说明 后台工作进程自动启动的数据库的名称。 群集启动完成后立即开始压缩工作线程的数据库的逗号分隔列表。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_autostart

squeeze.worker_role

属性
类别 自定义选项
说明 后台工作者连接数据库时使用的角色。 如果在群集启动时自动启动后台工作进程,它将使用此角色来启动数据库连接。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_role

timescaledb.bgw_launcher_poll_time

属性
类别 自定义选项
说明 启动器超时值(以毫秒为单位)。 配置启动器等待查找新的 TimescaleDB 实例的时间。
数据类型 整数
默认值 60000
允许的值 60000
参数类型 只读的
文档 timescaledb.bgw_launcher_poll_time

timescaledb.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb.disable_load

timescaledb.max_background_workers

属性
类别 自定义选项
说明 分配给 TimescaleDB 的最大后台工作进程数。 为 TimescaleDB 分配的最大后台工作进程数 - 应设置为至少 1 加上 Postgres 实例中的数据库数量,以便使用后台工作进程。
数据类型 整数
默认值 16
允许的值 16
参数类型 只读的
文档 timescaledb.max_background_workers

timescaledb_osm.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb_osm.disable_load

anon.algorithm

属性
类别 自定义选项
说明 用于化名函数的哈希方法。
数据类型 字符串
默认值 sha256
允许的值 sha256
参数类型 只读的
文档 anon.algorithm

anon.k_anonymity_provider

属性
类别 自定义选项
说明 用于 k 匿名的安全标签提供程序。
数据类型 字符串
默认值 k_anonymity
允许的值 k_anonymity
参数类型 只读的
文档 anon.k_anonymity_provider

anon.masking_policies

属性
类别 自定义选项
说明 定义多个掩码策略(尚未实现)。
数据类型 字符串
默认值 anon
允许的值 anon
参数类型 只读的
文档 anon.masking_policies

anon.maskschema

属性
类别 自定义选项
说明 存储动态掩码视图的架构。
数据类型 字符串
默认值 mask
允许的值 mask
参数类型 只读的
文档 anon.maskschema

anon.privacy_by_default

属性
类别 自定义选项
说明 使用 NULL 屏蔽所有列(或 NOT NULL 列的默认值)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.privacy_by_default

anon.restrict_to_trusted_schemas

属性
类别 自定义选项
说明 屏蔽筛选器必须位于受信任的架构中。 激活此选项可防止非超级用户使用自己的屏蔽筛选器。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.restrict_to_trusted_schemas

anon.salt

属性
类别 自定义选项
说明 用于化名函数的盐值。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 anon.salt

anon.sourceschema

属性
类别 自定义选项
说明 动态掩码引擎屏蔽表的架构。
数据类型 字符串
默认值 public
允许的值 public
参数类型 只读的
文档 anon.sourceschema

anon.strict_mode

属性
类别 自定义选项
说明 掩码规则无法更改列数据类型,除非禁用此类型。 不建议禁用模式。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 anon.strict_mode

anon.transparent_dynamic_masking

属性
类别 自定义选项
说明 新的掩码引擎(实验性)。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 anon.transparent_dynamic_masking

auto_explain.log_analyze

属性
类别 自定义选项
说明 使用 EXPLAIN ANALYZE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_analyze

auto_explain.log_buffers

属性
类别 自定义选项
说明 记录缓冲区使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_buffers

auto_explain.log_format

属性
类别 自定义选项
说明 用于记录计划的 EXPLAIN 格式。
数据类型 枚举
默认值 text
允许的值 text,xml,json,yaml
参数类型 动态
文档 auto_explain.log_format

auto_explain.log_level

属性
类别 自定义选项
说明 计划的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log
参数类型 动态
文档 auto_explain.log_level

auto_explain.log_min_duration

属性
类别 自定义选项
说明 设置记录计划的最低执行时间阈值,只有超过此执行时间的计划才会被记录。 零表示输出所有计划。 -1 关闭此功能。
数据类型 整数
默认值 -1
允许的值 -1-2147483647
参数类型 动态
文档 auto_explain.log_min_duration

auto_explain.log_nested_statements

属性
类别 自定义选项
说明 记录嵌套语句。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_nested_statements

auto_explain.log_settings

属性
类别 自定义选项
说明 记录影响查询计划的已修改配置参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_settings

auto_explain.log_timing

属性
类别 自定义选项
说明 收集计时数据,而不仅仅是行计数。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 auto_explain.log_timing

auto_explain.log_triggers

属性
类别 自定义选项
说明 在计划中包括触发器统计信息。 除非还设置了 log_analyze,否则这不起作用。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_triggers

auto_explain.log_verbose

属性
类别 自定义选项
说明 使用 EXPLAIN VERBOSE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_verbose

auto_explain.sample_rate

属性
类别 自定义选项
说明 要处理的查询的占比。
数据类型 数字
默认值 1.0
允许的值 0.0-1.0
参数类型 动态
文档 auto_explain.sample_rate

azure.接受的密码认证方法

属性
类别 自定义选项
说明 接受的密码身份验证方法。
数据类型
默认值 md5
允许的值 md5,scram-sha-256
参数类型 动态
文档 azure.accepted_password_auth_method

azure.enable_temp_tablespaces_on_local_ssd

属性
类别 自定义选项
说明 在临时磁盘上创建临时表空间。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

azure.extensions

属性
类别 自定义选项
说明 指定允许在服务器中创建哪些扩展。
数据类型
默认值
允许的值 address_standardizer,address_standardizer_data_us,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hll,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tdigest,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
参数类型 动态
文档 azure.extensions

azure.migration_copy_with_binary

属性
类别 自定义选项
说明 设置为 on 时,此参数将允许在迁移过程中使用二进制格式来复制数据。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_copy_with_binary

azure.migration_skip_analyze

属性
类别 自定义选项
说明 设置为“启用”时,此参数将在迁移过程中跳过分析阶段(vacuumdb --analyze-only)。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_analyze

azure.migration_skip_extensions

属性
类别 自定义选项
说明 设置为“开启”时,此参数将跳过扩展的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_extensions

azure.migration_skip_large_objects

属性
类别 自定义选项
说明 设置为 on 时,此参数将跳过大型对象(如 BLOB)的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_large_objects

azure.migration_skip_role_user

属性
类别 自定义选项
说明 设置为“启用”时,此参数将从迁移过程中排除用户角色。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_role_user

azure.migration_table_split_size

属性
类别 自定义选项
说明 设置时,此参数指定在迁移期间将分区表的大小。
数据类型 整数
默认值 20480
允许的值 1-204800
参数类型 动态
文档 azure.migration_table_split_size

azure.single_to_flex_migration

属性
类别 自定义选项
说明 指定这是否是为从 Azure Database for PostgreSQL 单一服务器迁移到灵活服务器而创建的服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档

connection_throttle.bucket_limit

属性
类别 自定义选项
说明 每个 Bucket 的最大登录令牌数。
数据类型 整数
默认值 2000
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.enable

属性
类别 自定义选项
说明 启用基于 IP 的临时连接限制,以应对过多的登录失败。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

connection_throttle.factor_bias

属性
类别 自定义选项
说明 用于计算 IP Bucket 的令牌数的因子偏差。
数据类型 数字
默认值 0.8
允许的值 0.0-0.9
参数类型 动态
文档

connection_throttle.hash_entries_max

属性
类别 自定义选项
说明 登录失败哈希表中的最大条目数。
数据类型 整数
默认值 500
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.reset_time

属性
类别 自定义选项
说明 重置登录 Bucket 的间隔时间。
数据类型 整数
默认值 120
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.restore_factor

属性
类别 自定义选项
说明 对失败率较低的 IP 增加令牌数时所使用的因子。
数据类型 数字
默认值 2
允许的值 1.0-100.0
参数类型 动态
文档

connection_throttle.update_time

属性
类别 自定义选项
说明 更新登录 Bucket 的间隔时间。
数据类型 整数
默认值 20
允许的值 1-2147483647
参数类型 动态
文档

cron.数据库名称

属性
类别 自定义选项
说明 设置在其中保留 pg_cron 元数据的数据库。
数据类型 字符串
默认值 postgres
允许的值 [A-Za-z0-9_]+
参数类型 静态的
文档 cron.database_name

cron.enable_superuser_jobs

属性
类别 自定义选项
说明 允许以超级用户身份安排作业。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.enable_superuser_jobs

cron.host

属性
类别 自定义选项
说明 要连接到 PostgreSQL 数据库的主机名。 使用后台辅助角色时,此设置不起作用。
数据类型 字符串
默认值 /tmp
允许的值 /tmp
参数类型 只读的
文档 cron.host

cron.launch_active_jobs

属性
类别 自定义选项
说明 启动被定义为活动的作业。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 cron.launch_active_jobs

cron.log_min_messages

属性
类别 自定义选项
说明 launcher bgworker 的 log_min_messages。
数据类型 枚举
默认值 warning
允许的值 warning
参数类型 只读的
文档 cron.log_min_messages

cron.log_run

属性
类别 自定义选项
说明 将所有作业运行记录到 job_run_details 表中。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_run

cron.log_statement

属性
类别 自定义选项
说明 在执行之前记录所有 cron 语句。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_statement

cron.max_running_jobs

属性
类别 自定义选项
说明 设置可并发运行的作业数量上限。 此值受 max_connections 限制。
数据类型 整数
默认值 32
允许的值 0-5000
参数类型 静态的
文档 cron.max_running_jobs

cron.timezone

属性
类别 自定义选项
说明 指定用于 cron 计划的时区。
数据类型 枚举
默认值 GMT
允许的值 GMT
参数类型 只读的
文档 cron.timezone

cron.use_background_workers

属性
类别 自定义选项
说明 使用后台工作者而不是客户端会话。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 cron.use_background_workers

index_tuning.analysis_interval

属性
类别 自定义选项
说明 将 index_tuning.mode 设置为“REPORT”时触发每个索引优化会话的频率。
数据类型 整数
默认值 720
允许的值 60-10080
参数类型 动态
文档 index_tuning.analysis_interval

index_tuning.max_columns_per_index

属性
类别 自定义选项
说明 任何建议索引的索引键中可以包含的最大列数。
数据类型 整数
默认值 2
允许的值 1-10
参数类型 动态
文档 index_tuning.max_columns_per_index

index_tuning.max_index_count

属性
类别 自定义选项
说明 在一个优化会话期间可以为每个数据库推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_index_count

index_tuning.max_indexes_per_table

属性
类别 自定义选项
说明 每个表可推荐的最大索引数。
数据类型 整数
默认值 10
允许的值 1-25
参数类型 动态
文档 index_tuning.max_indexes_per_table

index_tuning.max_queries_per_database

属性
类别 自定义选项
说明 可向其推荐索引的每个数据库的最慢查询数。
数据类型 整数
默认值 25
允许的值 5-100
参数类型 动态
文档 index_tuning.max_queries_per_database

index_tuning.max_regression_factor

属性
类别 自定义选项
说明 在一个优化会话期间所分析的任何查询上,由推荐的索引所引入的可接受回归。
数据类型 数字
默认值 0.1
允许的值 0.05-0.2
参数类型 动态
文档 index_tuning.max_regression_factor

index_tuning.max_total_size_factor

属性
类别 自定义选项
说明 任何给定数据库的所有建议索引所能使用的最大总空间占总磁盘空间的百分比。
数据类型 数字
默认值 0.1
允许的值 0-1.0
参数类型 动态
文档 index_tuning.max_total_size_factor

index_tuning.min_improvement_factor

属性
类别 自定义选项
说明 在一个优化会话期间,建议的索引必须向至少一个所分析查询提供的成本改善幅度。
数据类型 数字
默认值 0.2
允许的值 0-20.0
参数类型 动态
文档 index_tuning.min_improvement_factor

index_tuning.mode

属性
类别 自定义选项
说明 将索引优化配置为已禁用 ('OFF'),或仅启用以仅发出建议。 需要通过将 pg_qs.query_capture_mode 设置为 'TOP' 或 'ALL' 来启用查询存储。
数据类型 枚举
默认值 off
允许的值 off,report
参数类型 动态
文档 index_tuning.mode

index_tuning.unused_dml_per_table

属性
类别 自定义选项
说明 影响表的每日平均 DML 操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_dml_per_table

index_tuning.unused_min_period

属性
类别 自定义选项
说明 根据系统统计信息,未使用索引的最小天数,超过此值时将考虑删除索引。
数据类型 整数
默认值 35
允许的值 30-720
参数类型 动态
文档 index_tuning.unused_min_period

index_tuning.unused_reads_per_table

属性
类别 自定义选项
说明 影响表的每日平均读取操作的最小数量,超过此值时将考虑删除其未使用的索引。
数据类型 整数
默认值 1000
允许的值 0-9999999
参数类型 动态
文档 index_tuning.unused_reads_per_table

logfiles.download_enable

属性
类别 自定义选项
说明 启用或禁用服务器日志功能。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 logfiles.download_enable

logfiles.retention_days(日志文件保留天数)

属性
类别 自定义选项
说明 设置服务器日志的保留期时间段(以天为单位)- 数据将在此时间之后被删除。
数据类型 整数
默认值 3
允许的值 1-7
参数类型 动态
文档 日志文件.保留天数

pgaadauth.enable_group_sync

属性
类别 自定义选项
说明 启用对 Entra ID 组成员的同步。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

pgaudit.log

属性
类别 自定义选项
说明 指定会话审核日志将记录哪些语句类。
数据类型
默认值 none
允许的值 none,read,write,function,role,ddl,misc,all
参数类型 动态
文档 pgaudit.log

pgaudit.log_catalog

属性
类别 自定义选项
说明 指定在语句中的所有关系都处于 pg_catalog 的情况下,应启用会话日志记录。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_catalog

pgaudit.log_client

属性
类别 自定义选项
说明 指定审核消息是否应对客户端可见。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_client

pgaudit.log_level

属性
类别 自定义选项
说明 指定将用于日志条目的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
参数类型 动态
文档 pgaudit.log_level

pgaudit.log_parameter

属性
类别 自定义选项
说明 指定审核日志应包含随语句一起传递的参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_parameter

pgaudit.log_relation

属性
类别 自定义选项
说明 指定会话审核日志记录是否应为 SELECT 或 DML 语句中引用的每个关系创建单独的日志条目。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_relation

pgaudit.log_statement_once

属性
类别 自定义选项
说明 指定在日志记录中,语句文本和参数是仅在语句/子语句组合的第一个日志条目中包含,还是在每个条目中都包含。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement_once

pgaudit.role

属性
类别 自定义选项
说明 指定要用于对象审核日志的主角色。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pgaudit.role

pg_failover_slots.drop_extra_slots

属性
类别 自定义选项
说明 是否删除不匹配 pg_failover_slots.synchronize_slot_names 的备用服务器上的额外槽。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_failover_slots.drop_extra_slots

pg_failover_slots.primary_dsn

属性
类别 自定义选项
说明 用于在备用服务器上同步逻辑槽的主服务器的连接字符串。 如果为空,则使用默认值primary_conninfo。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pg_failover_slots.primary_dsn

pg_failover_slots.standby_slot_names

属性
类别 自定义选项
说明 在解码插件发送更改之前,必须确认的槽名称列表。 在提交到该 lsn 之前,必须确认给定 lsn 持久刷新的物理复制槽的列表,这些槽可能由输出插件复制到逻辑对等方。 在逻辑复制之前强制执行物理复制的顺序。
数据类型 字符串
默认值 azure_standby_, wal_replica_
允许的值 azure_standby_, wal_replica_
参数类型 只读的
文档 pg_failover_slots.standby_slot_names

pg_failover_slots.standby_slots_min_confirmed

属性
类别 自定义选项
说明 需要确认 lsn 的 pg_failover_slots.standby_slot_names 中的槽数量。 修改 pg_failover_slots.standby_slot_names 的行为,以便允许在至少有 pg_failover_slots.standby_slots_min_confirmed 个物理对等方确认事务已被持久刷新后,对事务进行逻辑复制。 值 -1(默认值)表示 pg_failover_slots.standby_slot_names 中的所有条目必须确认写入。 值 0 会导致 pg_failover_slots.standby_slots_min_confirmed 被有效忽略。
数据类型 整数
默认值 1
允许的值 1
参数类型 只读的
文档 pg_failover_slots.standby_slots_min_confirmed

pg_failover_slots.synchronize_slot_names

属性
类别 自定义选项
说明 要从主备用服务器同步到物理待机的槽列表。
数据类型 字符串
默认值 name_like:%%
允许的值 name_like:%%
参数类型 只读的
文档 pg_failover_slots.synchronize_slot_names

pg_failover_slots.version

属性
类别 自定义选项
说明 pg_failover_slots模块版本。
数据类型 字符串
默认值 1.0.1
允许的值 1.0.1
参数类型 只读的
文档 pg_failover_slots.version

pg_failover_slots.wait_for_inactive_slots

属性
类别 自定义选项
说明 是否等待主节点上的非活动的复制槽赶上备用服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_failover_slots.wait_for_inactive_slots

pg_hint_plan.debug_print

属性
类别 自定义选项
说明 记录提示分析的结果。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.debug_print

pg_hint_plan.enable_hint

属性
类别 自定义选项
说明 强制规划器使用查询前面的提示注释中指定的计划。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_hint_plan.enable_hint

pg_hint_plan.enable_hint_table

属性
类别 自定义选项
说明 让pg_hint_plan去查找提示表。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pg_hint_plan.enable_hint_table

pg_hint_plan.message_level

属性
类别 自定义选项
说明 调试消息的消息级别。
数据类型 枚举
默认值 log
允许的值 log
参数类型 只读的
文档 pg_hint_plan.message_level

pg_hint_plan.parse_messages

属性
类别 自定义选项
说明 解析错误的信息级别。
数据类型 枚举
默认值 info
允许的值 info
参数类型 只读的
文档 pg_hint_plan.parse_messages

pglogical.batch_inserts

属性
类别 自定义选项
说明 如果可能,请告知 PGLogical 使用批量插入机制。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pglogical.batch_inserts

pglogical.conflict_log_level

属性
类别 自定义选项
说明 设置当 pglogical.conflict_resolution 设置为除 error 以外的任何值时报告检测到的冲突的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
参数类型 动态
文档 pglogical.conflict_log_level

pglogical.conflict_resolution

属性
类别 自定义选项
说明 设置本地数据和传入更改之间检测到的任何冲突的解决方法。
数据类型 枚举
默认值 apply_remote
允许的值 error,apply_remote,keep_local,last_update_wins,first_update_wins
参数类型 动态
文档 pglogical.conflict_resolution

pglogical.extra_connection_options

属性
类别 自定义选项
说明 要在所有对等节点的连接中添加的选项。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.extra_connection_options

pglogical.synchronous_commit

属性
类别 自定义选项
说明 pglogical特定的同步提交值。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 pglogical.synchronous_commit

pglogical.temp_directory

属性
类别 自定义选项
说明 存储本地还原转储的目录。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 pglogical.temp_directory

pglogical.use_spi

属性
类别 自定义选项
说明 告知 PGLogical 使用 SPI 接口形成实际 SQL(INSERT、UPDATE、DELETE)语句来应用传入更改,而不是使用内部低级别接口。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pglogical.use_spi

pgms_stats.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档

pgms_wait_sampling.history_period

属性
类别 自定义选项
说明 设置等待事件采样的频率(以毫秒为单位)。
数据类型 整数
默认值 100
允许的值 1-600000
参数类型 动态
文档 pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为“关闭”,则会禁用等待采样,即使为 pgms_wait_sampling.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

属性
类别 自定义选项
说明 选择 pgms_wait_sampling 扩展跟踪哪些语句。
数据类型 枚举
默认值 none
允许的值 all,none
参数类型 动态
文档 pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_analyze 参数的用途相同。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.analyze

pg_partman_bgw.dbname

属性
类别 自定义选项
说明 必填。 用于运行 run_maintenance() 的数据库。 如果存在多个数据库,请使用逗号分隔的列表。 如果未设置,BGW 将不执行任何操作。
数据类型 字符串
默认值
允许的值 [A-Za-z0-9_,-]*
参数类型 动态
文档 pg_partman_bgw.dbname

pg_partman_bgw.interval

属性
类别 自定义选项
说明 调用 run_maintenance() 的间隔秒数。
数据类型 整数
默认值 3600
允许的值 1-315360000
参数类型 动态
文档 pg_partman_bgw.interval

pg_partman_bgw.jobmon

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_jobmon 自变量的用途相同。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.jobmon

pg_partman_bgw.role

属性
类别 自定义选项
说明 用于运行 run_maintenance() 的角色。 默认值为 postgres。 仅支持单个角色名称。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pg_partman_bgw.role

pg_prewarm.autoprewarm

属性
类别 自定义选项
说明 启动自动预热工作线程。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_prewarm.autoprewarm

pg_prewarm.autoprewarm_interval

属性
类别 自定义选项
说明 设置共享缓冲区转储之间的间隔。 如果设置为零,则禁用基于时间的转储。
数据类型 整数
默认值 300
允许的值 300
参数类型 只读的
文档 pg_prewarm.autoprewarm_interval

pg_qs.interval_length_minutes

属性
类别 自定义选项
说明 设置 pg_qs 的 query_store 捕获间隔(以分钟为单位)- 这是持久保存数据的频率。
数据类型 整数
默认值 15
允许的值 1-30
参数类型 静态的
文档 pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为关闭,将禁用查询存储,即使为 pg_qs.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_qs.is_enabled_fs

pg_qs.max_plan_size

属性
类别 自定义选项
说明 为 pg_qs 设置将要保存的查询计划文本最大字节数;过长的计划会被截断。
数据类型 整数
默认值 7500
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_plan_size

pg_qs.max_query_text_length

属性
类别 自定义选项
说明 设置将保存的最大查询文本长度;将截断较长的查询。
数据类型 整数
默认值 6000
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

属性
类别 自定义选项
说明 是否以及何时捕获查询位置参数。
数据类型 枚举
默认值 capture_parameterless_only
允许的值 capture_parameterless_only,capture_first_sample
参数类型 动态
文档 pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

属性
类别 自定义选项
说明 设置查询存储库的查询捕获模式。 “无”表示禁用所有捕获。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_qs.query_capture_mode

pg_qs.retention_period_in_days

属性
类别 自定义选项
说明 设置 pg_qs 的保留期窗口(以天为单位)- 数据将在此时间之后删除。
数据类型 整数
默认值 7
允许的值 1-30
参数类型 动态
文档 pg_qs.保留周期(天)

pg_qs.store_query_plans

属性
类别 自定义选项
说明 为 pg_qs 启用或禁用查询计划
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_qs.store_query_plans

pg_qs.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_qs 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_qs.track_utility

pg_stat_statements.max

属性
类别 自定义选项
说明 设置 pg_stat_statements 跟踪的语句数量上限。
数据类型 整数
默认值 5000
允许的值 100-2147483647
参数类型 静态的
文档 pg_stat_statements.max

pg_stat_statements.save

属性
类别 自定义选项
说明 每次服务器关机后保存 pg_stat_statements 统计信息。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.save

pg_stat_statements.track

属性
类别 自定义选项
说明 控制 pg_stat_statements 对哪些语句进行计数。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_stat_statements.track

pg_stat_statements.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_stat_statements 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

属性
类别 自定义选项
说明 控制已启用 postgis GDAL 的驱动程序设置。
数据类型 枚举
默认值 DISABLE_ALL
允许的值 DISABLE_ALL,ENABLE_ALL
参数类型 动态
文档 postgis.gdal_enabled_drivers

squeeze.max_xlock_time

属性
类别 自定义选项
说明 处理表的最长时间可能以独占方式锁定。 源表在处理的最后阶段以独占方式锁定。 如果锁定时间应超过此值,则会释放锁,最后阶段将重试几次。
数据类型 整数
默认值 0
允许的值 0
参数类型 只读的
文档 squeeze.max_xlock_time

squeeze.worker_autostart

属性
类别 自定义选项
说明 后台工作进程自动启动的数据库的名称。 群集启动完成后立即开始压缩工作线程的数据库的逗号分隔列表。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_autostart

squeeze.worker_role

属性
类别 自定义选项
说明 后台工作者连接数据库时使用的角色。 如果在群集启动时自动启动后台工作进程,它将使用此角色来启动数据库连接。
数据类型 字符串
默认值
允许的值
参数类型 只读的
文档 squeeze.worker_role

timescaledb.bgw_launcher_poll_time

属性
类别 自定义选项
说明 启动器超时值(以毫秒为单位)。 配置启动器等待查找新的 TimescaleDB 实例的时间。
数据类型 整数
默认值 60000
允许的值 60000
参数类型 只读的
文档 timescaledb.bgw_launcher_poll_time

timescaledb.disable_load

属性
类别 自定义选项
说明 禁用实际扩展的加载。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档 timescaledb.disable_load

timescaledb.max_background_workers

属性
类别 自定义选项
说明 分配给 TimescaleDB 的最大后台工作进程数。 为 TimescaleDB 分配的最大后台工作进程数 - 应设置为至少 1 加上 Postgres 实例中的数据库数量,以便使用后台工作进程。
数据类型 整数
默认值 16
允许的值 16
参数类型 只读的
文档 timescaledb.max_background_workers

auto_explain.log_analyze

属性
类别 自定义选项
说明 使用 EXPLAIN ANALYZE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_analyze

auto_explain.log_buffers

属性
类别 自定义选项
说明 记录缓冲区使用情况。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_buffers

auto_explain.log_format

属性
类别 自定义选项
说明 用于记录计划的 EXPLAIN 格式。
数据类型 枚举
默认值 text
允许的值 text,xml,json,yaml
参数类型 动态
文档 auto_explain.log_format

auto_explain.log_min_duration

属性
类别 自定义选项
说明 设置记录计划的最低执行时间阈值,只有超过此执行时间的计划才会被记录。 零表示输出所有计划。 -1 关闭此功能。
数据类型 整数
默认值 -1
允许的值 -1-2147483647
参数类型 动态
文档 auto_explain.log_min_duration

auto_explain.log_nested_statements

属性
类别 自定义选项
说明 记录嵌套语句。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_nested_statements

auto_explain.log_timing

属性
类别 自定义选项
说明 收集计时数据,而不仅仅是行计数。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 auto_explain.log_timing

auto_explain.log_triggers

属性
类别 自定义选项
说明 在计划中包括触发器统计信息。 除非还设置了 log_analyze,否则这不起作用。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_triggers

auto_explain.log_verbose

属性
类别 自定义选项
说明 使用 EXPLAIN VERBOSE 记录计划。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 auto_explain.log_verbose

auto_explain.sample_rate

属性
类别 自定义选项
说明 要处理的查询的占比。
数据类型 数字
默认值 1.0
允许的值 0.0-1.0
参数类型 动态
文档 auto_explain.sample_rate

azure.接受的密码认证方法

属性
类别 自定义选项
说明 接受的密码身份验证方法。
数据类型
默认值 md5
允许的值 md5,scram-sha-256
参数类型 动态
文档 azure.accepted_password_auth_method

azure.allow_hostname_in_username

属性
类别 自定义选项
说明 指定是否允许在 Azure Database for PostgreSQL 灵活服务器的用户名中使用主机名。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档

azure.enable_temp_tablespaces_on_local_ssd

属性
类别 自定义选项
说明 在临时磁盘上创建临时表空间。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

azure.extensions

属性
类别 自定义选项
说明 指定允许在服务器中创建哪些扩展。
数据类型
默认值
允许的值 address_standardizer,address_standardizer_data_us,amcheck,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,orafce,pageinspect,pg_buffercache,pg_cron,pg_freespacemap,pg_hint_plan,pg_partman,pg_prewarm,pg_repack,pg_squeeze,pg_stat_statements,pg_trgm,pg_visibility,pgaudit,pgcrypto,pglogical,pgrouting,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,semver,session_variable,sslinfo,tablefunc,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector
参数类型 动态
文档 azure.extensions

azure.migration_copy_with_binary

属性
类别 自定义选项
说明 设置为 on 时,此参数将允许在迁移过程中使用二进制格式来复制数据。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_copy_with_binary

azure.migration_skip_analyze

属性
类别 自定义选项
说明 设置为“启用”时,此参数将在迁移过程中跳过分析阶段(vacuumdb --analyze-only)。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_analyze

azure.migration_skip_extensions

属性
类别 自定义选项
说明 设置为“开启”时,此参数将跳过扩展的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_extensions

azure.migration_skip_large_objects

属性
类别 自定义选项
说明 设置为 on 时,此参数将跳过大型对象(如 BLOB)的迁移。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_large_objects

azure.migration_skip_role_user

属性
类别 自定义选项
说明 设置为“启用”时,此参数将从迁移过程中排除用户角色。
数据类型 布尔
默认值 off
允许的值 on, off
参数类型 动态
文档 azure.migration_skip_role_user

azure.migration_table_split_size

属性
类别 自定义选项
说明 设置时,此参数指定在迁移期间将分区表的大小。
数据类型 整数
默认值 20480
允许的值 1-204800
参数类型 动态
文档 azure.migration_table_split_size

azure.single_to_flex_migration

属性
类别 自定义选项
说明 指定这是否是为从 Azure Database for PostgreSQL 单一服务器迁移到灵活服务器而创建的服务器。
数据类型 布尔
默认值 off
允许的值 off
参数类型 只读的
文档

connection_throttle.bucket_limit

属性
类别 自定义选项
说明 每个 Bucket 的最大登录令牌数。
数据类型 整数
默认值 2000
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.enable

属性
类别 自定义选项
说明 启用基于 IP 的临时连接限制,以应对过多的登录失败。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档

connection_throttle.factor_bias

属性
类别 自定义选项
说明 用于计算 IP Bucket 的令牌数的因子偏差。
数据类型 数字
默认值 0.8
允许的值 0.0-0.9
参数类型 动态
文档

connection_throttle.hash_entries_max

属性
类别 自定义选项
说明 登录失败哈希表中的最大条目数。
数据类型 整数
默认值 500
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.reset_time

属性
类别 自定义选项
说明 重置登录 Bucket 的间隔时间。
数据类型 整数
默认值 120
允许的值 1-2147483647
参数类型 动态
文档

connection_throttle.restore_factor

属性
类别 自定义选项
说明 对失败率较低的 IP 增加令牌数时所使用的因子。
数据类型 数字
默认值 2
允许的值 1.0-100.0
参数类型 动态
文档

connection_throttle.update_time

属性
类别 自定义选项
说明 更新登录 Bucket 的间隔时间。
数据类型 整数
默认值 20
允许的值 1-2147483647
参数类型 动态
文档

cron.数据库名称

属性
类别 自定义选项
说明 设置在其中保留 pg_cron 元数据的数据库。
数据类型 字符串
默认值 postgres
允许的值 [A-Za-z0-9_]+
参数类型 静态的
文档 cron.database_name

cron.log_run

属性
类别 自定义选项
说明 将所有作业运行记录到 job_run_details 表中。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_run

cron.log_statement

属性
类别 自定义选项
说明 在执行之前记录所有 cron 语句。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 静态的
文档 cron.log_statement

cron.max_running_jobs

属性
类别 自定义选项
说明 设置可并发运行的作业数量上限。 此值受 max_connections 限制。
数据类型 整数
默认值 32
允许的值 0-5000
参数类型 静态的
文档 cron.max_running_jobs

logfiles.download_enable

属性
类别 自定义选项
说明 启用或禁用服务器日志功能。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 logfiles.download_enable

logfiles.retention_days(日志文件保留天数)

属性
类别 自定义选项
说明 设置服务器日志的保留期时间段(以天为单位)- 数据将在此时间之后被删除。
数据类型 整数
默认值 3
允许的值 1-7
参数类型 动态
文档 日志文件.保留天数

pgaudit.log

属性
类别 自定义选项
说明 指定会话审核日志将记录哪些语句类。
数据类型
默认值 none
允许的值 none,read,write,function,role,ddl,misc,all
参数类型 动态
文档 pgaudit.log

pgaudit.log_catalog

属性
类别 自定义选项
说明 指定在语句中的所有关系都处于 pg_catalog 的情况下,应启用会话日志记录。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pgaudit.log_catalog

pgaudit.log_client

属性
类别 自定义选项
说明 指定审核消息是否应对客户端可见。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_client

pgaudit.log_level

属性
类别 自定义选项
说明 指定将用于日志条目的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,log
参数类型 动态
文档 pgaudit.log_level

pgaudit.log_parameter

属性
类别 自定义选项
说明 指定审核日志应包含随语句一起传递的参数。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_parameter

pgaudit.log_relation

属性
类别 自定义选项
说明 指定会话审核日志记录是否应为 SELECT 或 DML 语句中引用的每个关系创建单独的日志条目。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_relation

pgaudit.log_statement_once

属性
类别 自定义选项
说明 指定在日志记录中,语句文本和参数是仅在语句/子语句组合的第一个日志条目中包含,还是在每个条目中都包含。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pgaudit.log_statement_once

pgaudit.role

属性
类别 自定义选项
说明 指定要用于对象审核日志的主角色。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pgaudit.role

pglogical.batch_inserts

属性
类别 自定义选项
说明 如果可能,请告知 PGLogical 使用批量插入机制。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pglogical.batch_inserts

pglogical.conflict_log_level

属性
类别 自定义选项
说明 设置当 pglogical.conflict_resolution 设置为除 error 以外的任何值时报告检测到的冲突的日志级别。
数据类型 枚举
默认值 log
允许的值 debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic
参数类型 动态
文档 pglogical.conflict_log_level

pglogical.conflict_resolution

属性
类别 自定义选项
说明 设置本地数据和传入更改之间检测到的任何冲突的解决方法。
数据类型 枚举
默认值 apply_remote
允许的值 error,apply_remote,keep_local,last_update_wins,first_update_wins
参数类型 动态
文档 pglogical.conflict_resolution

pglogical.use_spi

属性
类别 自定义选项
说明 告知 PGLogical 使用 SPI 接口形成实际 SQL(INSERT、UPDATE、DELETE)语句来应用传入更改,而不是使用内部低级别接口。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pglogical.use_spi

pgms_stats.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档

pgms_wait_sampling.history_period

属性
类别 自定义选项
说明 设置等待事件采样的频率(以毫秒为单位)。
数据类型 整数
默认值 100
允许的值 1-600000
参数类型 动态
文档 pgms_wait_sampling.history_period

pgms_wait_sampling.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为“关闭”,则会禁用等待采样,即使为 pgms_wait_sampling.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pgms_wait_sampling.is_enabled_fs

pgms_wait_sampling.query_capture_mode

属性
类别 自定义选项
说明 选择 pgms_wait_sampling 扩展跟踪哪些语句。
数据类型 枚举
默认值 none
允许的值 all,none
参数类型 动态
文档 pgms_wait_sampling.query_capture_mode

pg_partman_bgw.analyze

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_analyze 参数的用途相同。
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.analyze

pg_partman_bgw.dbname

属性
类别 自定义选项
说明 必填。 用于运行 run_maintenance() 的数据库。 如果存在多个数据库,请使用逗号分隔的列表。 如果未设置,BGW 将不执行任何操作。
数据类型 字符串
默认值
允许的值 [A-Za-z0-9_,-]*
参数类型 动态
文档 pg_partman_bgw.dbname

pg_partman_bgw.interval

属性
类别 自定义选项
说明 调用 run_maintenance() 的间隔秒数。
数据类型 整数
默认值 3600
允许的值 1-315360000
参数类型 动态
文档 pg_partman_bgw.interval

pg_partman_bgw.jobmon

属性
类别 自定义选项
说明 与 run_maintenance() 的 p_jobmon 自变量的用途相同。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_partman_bgw.jobmon

pg_partman_bgw.role

属性
类别 自定义选项
说明 用于运行 run_maintenance() 的角色。 默认值为 postgres。 仅支持单个角色名称。
数据类型 字符串
默认值
允许的值 [A-Za-z\\._]*
参数类型 动态
文档 pg_partman_bgw.role

pg_qs.interval_length_minutes

属性
类别 自定义选项
说明 设置 pg_qs 的 query_store 捕获间隔(以分钟为单位)- 这是持久保存数据的频率。
数据类型 整数
默认值 15
允许的值 1-30
参数类型 静态的
文档 pg_qs.interval_length_minutes

pg_qs.is_enabled_fs

属性
类别 自定义选项
说明 仅供内部使用:此参数用作功能替代开关。 如果显示为关闭,将禁用查询存储,即使为 pg_qs.query_capture_mode 设置了值,也会禁用。
数据类型 布尔
默认值 on
允许的值 on
参数类型 只读的
文档 pg_qs.is_enabled_fs

pg_qs.max_plan_size

属性
类别 自定义选项
说明 为 pg_qs 设置将要保存的查询计划文本最大字节数;过长的计划会被截断。
数据类型 整数
默认值 7500
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_plan_size

pg_qs.max_query_text_length

属性
类别 自定义选项
说明 设置将保存的最大查询文本长度;将截断较长的查询。
数据类型 整数
默认值 6000
允许的值 100-10000
参数类型 动态
文档 pg_qs.max_query_text_length

pg_qs.parameters_capture_mode

属性
类别 自定义选项
说明 是否以及何时捕获查询位置参数。
数据类型 枚举
默认值 capture_parameterless_only
允许的值 capture_parameterless_only,capture_first_sample
参数类型 动态
文档 pg_qs.parameters_capture_mode

pg_qs.query_capture_mode

属性
类别 自定义选项
说明 设置查询存储库的查询捕获模式。 “无”表示禁用所有捕获。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_qs.query_capture_mode

pg_qs.retention_period_in_days

属性
类别 自定义选项
说明 设置 pg_qs 的保留期窗口(以天为单位)- 数据将在此时间之后删除。
数据类型 整数
默认值 7
允许的值 1-30
参数类型 动态
文档 pg_qs.保留周期(天)

pg_qs.store_query_plans

属性
类别 自定义选项
说明 为 pg_qs 启用或禁用查询计划
数据类型 布尔
默认值 off
允许的值 on,off
参数类型 动态
文档 pg_qs.store_query_plans

pg_qs.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_qs 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_qs.track_utility

pg_stat_statements.max

属性
类别 自定义选项
说明 设置 pg_stat_statements 跟踪的语句数量上限。
数据类型 整数
默认值 5000
允许的值 100-2147483647
参数类型 静态的
文档 pg_stat_statements.max

pg_stat_statements.save

属性
类别 自定义选项
说明 每次服务器关机后保存 pg_stat_statements 统计信息。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.save

pg_stat_statements.track

属性
类别 自定义选项
说明 控制 pg_stat_statements 对哪些语句进行计数。
数据类型 枚举
默认值 none
允许的值 top,all,none
参数类型 动态
文档 pg_stat_statements.track

pg_stat_statements.track_utility

属性
类别 自定义选项
说明 选择是否通过 pg_stat_statements 跟踪实用工具命令。
数据类型 布尔
默认值 on
允许的值 on,off
参数类型 动态
文档 pg_stat_statements.track_utility

postgis.gdal_enabled_drivers

属性
类别 自定义选项
说明 控制已启用 postgis GDAL 的驱动程序设置。
数据类型 枚举
默认值 DISABLE_ALL
允许的值 DISABLE_ALL,ENABLE_ALL
参数类型 动态
文档 postgis.gdal_enabled_drivers