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 |