自訂選項
allow_alter_system
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用/停用允許改變系統命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | allow_alter_system |
auto_explain.log_analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN ANALYZE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_analyze (英文) |
auto_explain.log_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄緩衝區使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_buffers (英文) |
auto_explain.log_format
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要用於方案記錄的 EXPLAIN 格式。 |
資料類型 | 列舉 |
預設值 | text |
允許的值 | text,xml,json,yaml |
參數類型 | dynamic |
文件集 | auto_explain.log_format (英文) |
auto_explain.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 方案的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log |
參數類型 | dynamic |
文件集 | auto_explain.log_level (英文) |
auto_explain.log_min_duration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將記錄方案的最低執行時間。 零會列印所有計劃。 -1 會關閉此功能。 |
資料類型 | 整數 |
預設值 | -1 |
允許的值 | -1-2147483647 |
參數類型 | dynamic |
文件集 | auto_explain.log_min_duration (英文) |
auto_explain.log_nested_statements
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄巢狀陳述式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_nested_statements (英文) |
auto_explain.log_settings
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄修改的設定參數會影響查詢規劃。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_settings (英文) |
auto_explain.log_timing
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 收集計時資料,而不只是資料列計數。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_timing (英文) |
auto_explain.log_triggers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在方案中包括觸發程序統計資料。 除非同時設定 log_analyze,否則這不會有任何作用。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_triggers (英文) |
auto_explain.log_verbose
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN VERBOSE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_verbose (英文) |
auto_explain.log_wal
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄 WAL 使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_wal (英文) |
auto_explain.sample_rate
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要處理的查詢佔比。 |
資料類型 | numeric |
預設值 | 1.0 |
允許的值 | 0.0-1.0 |
參數類型 | dynamic |
文件集 | auto_explain.sample_rate (英文) |
azure.accepted_password_auth_method
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 接受的密碼驗證方法。 |
資料類型 | set |
預設值 | md5,scram-sha-256 |
允許的值 | md5,scram-sha-256 |
參數類型 | dynamic |
文件集 | azure.accepted_password_auth_method |
azure.enable_temp_tablespaces_on_local_ssd
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在暫時性磁碟上建立暫存資料表空間。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure.extensions
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定允許在伺服器中建立的延伸模組。 |
資料類型 | set |
預設值 | |
允許的值 | address_standardizer,address_standardizer_data_us,amcheck,anon,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,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,pgrowlocks,pgstattuple,plpgsql,plv8,postgis,postgis_raster,postgis_sfcgal,postgis_tiger_geocoder,postgis_topology,postgres_fdw,postgres_protobuf,semver,session_variable,sslinfo,tablefunc,tds_fdw,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector |
參數類型 | dynamic |
文件集 | azure.extensions (部分機器翻譯) |
azure.single_to_flex_migration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定這是否為建立來從適用於 PostgreSQL 的 Azure 資料庫單一伺服器移轉至彈性伺服器的伺服器。 |
資料類型 | boolean |
預設值 | off |
允許的值 | off |
參數類型 | 唯讀 |
文件集 |
azure_storage.allow_network_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許從延伸模組 azure_storage 中的 Blob 儲存體存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure_storage.blob_block_size_mb
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 延伸模組 azure_storage 中 blob_put 的 Blob 區塊大小 (以 MB 為單位)。 |
資料類型 | 整數 |
預設值 | 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | azure_storage.blob_block_size_mb (部分機器翻譯) |
Azure 特定注意事項
當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 azure_storage.blob_block_size_mb
伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 azure_storage.blob_block_size_mb
伺服器參數的預設值沒有任何影響。
截至目前為止,如果您變更指派給實例的產品,您將無法調整參數的值 azure_storage.blob_block_size_mb
,因為參數宣告為唯讀。
用來計算 值的 azure_storage.blob_block_size_mb
公式為 MIN(3072, MAX(128, memoryGiB * 32))
。
根據上一個公式,下表列出此伺服器參數將設定的值,視布建的記憶體數量而定:
記憶體大小 | azure_storage.blob_block_size_mb (部分機器翻譯) |
---|---|
2 GiB | 128 MiB |
4 GiB | 128 MiB |
8 GiB | 256 MiB |
16 GiB | 512 MiB |
32 GiB | 1024 MiB |
48 GiB | 1536 MiB |
64 GiB | 2048 MiB |
80 GiB | 2560 MiB |
128 GiB | 3072 MiB |
160 GiB | 3072 MiB |
192 GiB | 3072 MiB |
256 GiB | 3072 MiB |
384 GiB | 3072 MiB |
432 GiB | 3072 MiB |
672 GiB | 3072 MiB |
azure_storage.public_account_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許所有使用者從延伸模組 azure_storage 中的公用儲存體帳戶存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
commit_timestamp_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用來快取pg_commit_ts內容的記憶體數量。 單位為 8kb。 |
資料類型 | 整數 |
預設值 | 1024 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | commit_timestamp_buffers |
connection_throttle.bucket_limit
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個貯體的最大登入權杖數。 |
資料類型 | 整數 |
預設值 | 2000 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對每個發生太多登入失敗的 IP 啟用暫時連線節流。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.factor_bias
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 計算 IP 貯體之權杖數目的因素偏差。 |
資料類型 | numeric |
預設值 | 0.8 |
允許的值 | 0.0-0.9 |
參數類型 | dynamic |
文件集 |
connection_throttle.hash_entries_max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 登入失敗雜湊表中的項目數目上限。 |
資料類型 | 整數 |
預設值 | 500 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.reset_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 重設登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 120 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.restore_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對失敗率較低的 IP 增加權杖數目的因素。 |
資料類型 | numeric |
預設值 | 2 |
允許的值 | 1.0-100.0 |
參數類型 | dynamic |
文件集 |
connection_throttle.update_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 更新登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 20 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
cron.database_name
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定保留 pg_cron 中繼資料的資料庫。 |
資料類型 | 字串 |
預設值 | postgres |
允許的值 | [A-Za-z0-9_]+ |
參數類型 | static |
文件集 | cron.database_name (英文) |
cron.log_run
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將所有作業執行記錄到 job_run_details 資料表中。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_run (英文) |
cron.log_statement
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 執行之前記錄所有 cron 陳述式。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_statement (英文) |
cron.max_running_jobs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定可同時執行的作業數目上限。 此值受限於 max_connections。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 0-5000 |
參數類型 | static |
文件集 | cron.max_running_jobs (英文) |
event_triggers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用/停用事件觸發程式以進行偵錯。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | event_triggers |
index_tuning.analysis_interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定在將 index_tuning.mode 設定為 'REPORT' 時,觸發每個索引最佳化工作階段的頻率。 |
資料類型 | 整數 |
預設值 | 720 |
允許的值 | 60-10080 |
參數類型 | dynamic |
文件集 | index_tuning.analysis_interval (部分機器翻譯) |
index_tuning.max_columns_per_index
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 可以成為建議索引中索引鍵一部分的資料行數目上限。 |
資料類型 | 整數 |
預設值 | 2 |
允許的值 | 1-10 |
參數類型 | dynamic |
文件集 | index_tuning.max_columns_per_index (部分機器翻譯) |
index_tuning.max_index_count
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在一個最佳化工作階段期間,針對每個資料庫建議的索引數目上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_index_count (部分機器翻譯) |
index_tuning.max_indexes_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料表的可建議索引數上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_indexes_per_table (部分機器翻譯) |
index_tuning.max_queries_per_database
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料庫中可以建議索引的最慢查詢數。 |
資料類型 | 整數 |
預設值 | 25 |
允許的值 | 5-100 |
參數類型 | dynamic |
文件集 | index_tuning.max_queries_per_database (部分機器翻譯) |
index_tuning.max_regression_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 對於在一個最佳化工作階段期間內分析的任何查詢,建議索引產生的可接受迴歸。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0.05-0.2 |
參數類型 | dynamic |
文件集 | index_tuning.max_regression_factor (部分機器翻譯) |
index_tuning.max_total_size_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 任何指定資料庫可以使用的所有建議索引總大小上限,以總磁碟空間百分比表示。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0-1.0 |
參數類型 | dynamic |
文件集 | index_tuning.max_total_size_factor (部分機器翻譯) |
index_tuning.min_improvement_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對至少一個在一個最佳化工作階段期間分析的查詢,建議索引必須提供的成本改善。 |
資料類型 | numeric |
預設值 | 0.2 |
允許的值 | 0-20.0 |
參數類型 | dynamic |
文件集 | index_tuning.min_improvement_factor (部分機器翻譯) |
index_tuning.mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將索引最佳化設定為停用 ('OFF'),或啟用來只發出建議。 需要透過 pg_qs.query_capture_mode 設定為 'TOP' 或 'ALL' 來啟用查詢存放區。 |
資料類型 | 列舉 |
預設值 | off |
允許的值 | off,report |
參數類型 | dynamic |
文件集 | index_tuning.mode (部分機器翻譯) |
index_tuning.unused_dml_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均 DML 作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_dml_per_table (部分機器翻譯) |
index_tuning.unused_min_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 根據系統統計資料,考慮要卸除索引的索引未使用天數下限。 |
資料類型 | 整數 |
預設值 | 35 |
允許的值 | 30-720 |
參數類型 | dynamic |
文件集 | index_tuning.unused_min_period (部分機器翻譯) |
index_tuning.unused_reads_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均讀取作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_reads_per_table (部分機器翻譯) |
logfiles.download_enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用或停用伺服器記錄功能。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | logfiles.download_enable |
logfiles.retention_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定伺服器記錄的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 3 |
允許的值 | 1-7 |
參數類型 | dynamic |
文件集 | logfiles.retention_days |
multixact_member_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用來快取pg_multixact/成員內容的共用記憶體數量。 單位為 8kb。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 32 |
參數類型 | 唯讀 |
文件集 | multixact_member_buffers |
multixact_offset_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用來快取pg_multixact/位移內容的共享記憶體數量。 單位為 8kb。 |
資料類型 | 整數 |
預設值 | 16 |
允許的值 | 16 |
參數類型 | 唯讀 |
文件集 | multixact_offset_buffers |
notify_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用來快取pg_notify內容的共用記憶體數量。 單位為 8kb。 |
資料類型 | 整數 |
預設值 | 16 |
允許的值 | 16 |
參數類型 | 唯讀 |
文件集 | notify_buffers |
pgaudit.log
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄將會記錄哪些類別的陳述式。 |
資料類型 | set |
預設值 | none |
允許的值 | none,read,write,function,role,ddl,misc,all |
參數類型 | dynamic |
文件集 | pgaudit.log (英文) |
pgaudit.log_catalog
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定在陳述式中的所有關聯都在 pg_catalog 中的情況下,應該啟用工作階段記錄。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_catalog (英文) |
pgaudit.log_client
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定用戶端是否應該看到稽核訊息。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_client (英文) |
pgaudit.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定將用於記錄項目的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,log |
參數類型 | dynamic |
文件集 | pgaudit.log_level (英文) |
pgaudit.log_parameter
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定稽核記錄應該包括透過陳述式傳遞的參數。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_parameter (英文) |
pgaudit.log_relation
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄是否應該針對 SELECT 或 DML 陳述式中所參考的每個關聯建立個別的記錄項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_relation (英文) |
pgaudit.log_statement_once
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定記錄是否包括陳述式文字和參數,以及陳述式/子陳述式組合的第一個記錄項目或每個項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_statement_once (英文) |
pgaudit.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用於物件稽核記錄的主要角色。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pgaudit.role (英文) |
pglogical.batch_inserts
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 如果可能,告知 PGLogical 使用批次插入機制。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.batch_inserts (英文) |
pglogical.conflict_log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將 pglogical.conflict_resolution 設定為錯誤以外的任何項目時,設定用以報告所偵測到衝突的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic |
參數類型 | dynamic |
文件集 | pglogical.conflict_log_level (英文) |
pglogical.conflict_resolution
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對在本機資料與傳入變更之間偵測到的任何衝突設定解決方法。 |
資料類型 | 列舉 |
預設值 | apply_remote |
允許的值 | error,apply_remote,keep_local,last_update_wins,first_update_wins |
參數類型 | dynamic |
文件集 | pglogical.conflict_resolution (英文) |
pglogical.use_spi
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 告知 PGLogical 使用 SPI 介面來形成實際的 SQL (INSERT、UPDATE、DELETE) 陳述式,以套用傳入的變更,而不是使用內部低層級介面。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.use_spi (英文) |
pgms_stats.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 |
pgms_wait_sampling.history_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定以毫秒為單位的等候事件取樣頻率。 |
資料類型 | 整數 |
預設值 | 100 |
允許的值 | 1-600000 |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.history_period (部分機器翻譯) |
pgms_wait_sampling.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用等候取樣,儘管已針對 pgms_wait_sampling.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pgms_wait_sampling.is_enabled_fs (部分機器翻譯) |
pgms_wait_sampling.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pgms_wait_sampling 延伸模組所追蹤的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | all,none |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.query_capture_mode (部分機器翻譯) |
pg_partman_bgw.analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_analyze 引數的用途相同。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.analyze (英文) |
pg_partman_bgw.dbname
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 必要。 run_maintenance() 將在其中執行的資料庫。 如果有一個以上,請使用逗點分隔清單。 如果未設定,BGW 將不會執行任何動作。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z0-9_,]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.dbname (英文) |
pg_partman_bgw.interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 呼叫 run_maintenance() 之間的秒數。 |
資料類型 | 整數 |
預設值 | 3600 |
允許的值 | 1-315360000 |
參數類型 | dynamic |
文件集 | pg_partman_bgw.interval (英文) |
pg_partman_bgw.jobmon
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_jobmon 引數的用途相同。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.jobmon (英文) |
pg_partman_bgw.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | run_maintenance() 將以其身分執行的角色。 預設值為 postgres。 僅允許單一角色名稱。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.role (英文) |
pg_qs.interval_length_minutes
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的 query_store 擷取間隔 (以分鐘為單位) - 這是資料持續性的頻率。 |
資料類型 | 整數 |
預設值 | 15 |
允許的值 | 1-30 |
參數類型 | static |
文件集 | pg_qs.interval_length_minutes (部分機器翻譯) |
pg_qs.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用查詢存放區,儘管已針對 pg_qs.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pg_qs.is_enabled_fs (部分機器翻譯) |
pg_qs.max_plan_size
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定要為 pg_qs 的查詢計劃文字儲存的位元組數上限;較長的計劃將會截斷。 |
資料類型 | 整數 |
預設值 | 7500 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_plan_size (部分機器翻譯) |
pg_qs.max_query_text_length
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將儲存的最大查詢文字長度;將會截斷較長的查詢。 |
資料類型 | 整數 |
預設值 | 6000 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_query_text_length (部分機器翻譯) |
pg_qs.parameters_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 是否和何時擷取查詢位置參數。 |
資料類型 | 列舉 |
預設值 | capture_parameterless_only |
允許的值 | capture_parameterless_only,capture_first_sample |
參數類型 | dynamic |
文件集 | pg_qs.parameters_capture_mode |
pg_qs.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定查詢存放區的查詢擷取模式。 None 會停用任何擷取。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_qs.query_capture_mode |
pg_qs.retention_period_in_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 7 |
允許的值 | 1-30 |
參數類型 | dynamic |
文件集 | pg_qs.retention_period_in_days (部分機器翻譯) |
pg_qs.store_query_plans
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 為 pg_qs 開啟或關閉儲存查詢計劃的功能 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.store_query_plans (部分機器翻譯) |
pg_qs.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_qs 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.track_utility (部分機器翻譯) |
pg_stat_statements.max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_stat_statements 所追蹤的陳述式數目上限。 |
資料類型 | 整數 |
預設值 | 5000 |
允許的值 | 100-2147483647 |
參數類型 | static |
文件集 | pg_stat_statements.max (英文) |
pg_stat_statements.save
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在伺服器關機期間儲存 pg_stat_statements 統計資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.save (英文) |
pg_stat_statements.track
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制 pg_stat_statements 所計算的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_stat_statements.track (英文) |
pg_stat_statements.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_stat_statements 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.track_utility (英文) |
postgis.gdal_enabled_drivers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制已啟用 postgis GDAL 的驅動程式設定。 |
資料類型 | 列舉 |
預設值 | DISABLE_ALL |
允許的值 | DISABLE_ALL,ENABLE_ALL |
參數類型 | dynamic |
文件集 | postgis.gdal_enabled_drivers (英文) |
serializable_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用來快取pg_serial內容的共用記憶體數量。 單位為 8kb。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 32 |
參數類型 | 唯讀 |
文件集 | serializable_buffers |
subtransaction_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用來快取pg_subtrans內容的共用記憶體數量。 單位為 8kb。 |
資料類型 | 整數 |
預設值 | 1024 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | subtransaction_buffers |
sync_replication_slots
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 可讓實體待命從主伺服器同步處理邏輯故障轉移位置。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | sync_replication_slots |
transaction_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用來快取pg_xact內容的共用記憶體數量。 單位為 8kb。 |
資料類型 | 整數 |
預設值 | 1024 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | transaction_buffers |
transaction_timeout
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定會話中任何交易允許的最大持續時間(以毫秒為單位)。 0 會關閉此功能。 |
資料類型 | 整數 |
預設值 | 0 |
允許的值 | 0-2147483647 |
參數類型 | dynamic |
文件集 | transaction_timeout |
auto_explain.log_analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN ANALYZE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_analyze (英文) |
auto_explain.log_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄緩衝區使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_buffers (英文) |
auto_explain.log_format
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要用於方案記錄的 EXPLAIN 格式。 |
資料類型 | 列舉 |
預設值 | text |
允許的值 | text,xml,json,yaml |
參數類型 | dynamic |
文件集 | auto_explain.log_format (英文) |
auto_explain.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 方案的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log |
參數類型 | dynamic |
文件集 | auto_explain.log_level (英文) |
auto_explain.log_min_duration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將記錄方案的最低執行時間。 零會列印所有計劃。 -1 會關閉此功能。 |
資料類型 | 整數 |
預設值 | -1 |
允許的值 | -1-2147483647 |
參數類型 | dynamic |
文件集 | auto_explain.log_min_duration (英文) |
auto_explain.log_nested_statements
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄巢狀陳述式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_nested_statements (英文) |
auto_explain.log_settings
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄修改的設定參數會影響查詢規劃。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_settings (英文) |
auto_explain.log_timing
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 收集計時資料,而不只是資料列計數。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_timing (英文) |
auto_explain.log_triggers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在方案中包括觸發程序統計資料。 除非同時設定 log_analyze,否則這不會有任何作用。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_triggers (英文) |
auto_explain.log_verbose
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN VERBOSE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_verbose (英文) |
auto_explain.log_wal
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄 WAL 使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_wal (英文) |
auto_explain.sample_rate
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要處理的查詢佔比。 |
資料類型 | numeric |
預設值 | 1.0 |
允許的值 | 0.0-1.0 |
參數類型 | dynamic |
文件集 | auto_explain.sample_rate (英文) |
azure.accepted_password_auth_method
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 接受的密碼驗證方法。 |
資料類型 | set |
預設值 | md5,scram-sha-256 |
允許的值 | md5,scram-sha-256 |
參數類型 | dynamic |
文件集 | azure.accepted_password_auth_method |
azure.enable_temp_tablespaces_on_local_ssd
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在暫時性磁碟上建立暫存資料表空間。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure.extensions
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定允許在伺服器中建立的延伸模組。 |
資料類型 | set |
預設值 | |
允許的值 | address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,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,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector |
參數類型 | dynamic |
文件集 | azure.extensions (部分機器翻譯) |
azure.single_to_flex_migration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定這是否為建立來從適用於 PostgreSQL 的 Azure 資料庫單一伺服器移轉至彈性伺服器的伺服器。 |
資料類型 | boolean |
預設值 | off |
允許的值 | off |
參數類型 | 唯讀 |
文件集 |
azure_storage.allow_network_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許從延伸模組 azure_storage 中的 Blob 儲存體存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure_storage.blob_block_size_mb
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 延伸模組 azure_storage 中 blob_put 的 Blob 區塊大小 (以 MB 為單位)。 |
資料類型 | 整數 |
預設值 | 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | azure_storage.blob_block_size_mb (部分機器翻譯) |
Azure 特定注意事項
當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 azure_storage.blob_block_size_mb
伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 azure_storage.blob_block_size_mb
伺服器參數的預設值沒有任何影響。
截至目前為止,如果您變更指派給實例的產品,您將無法調整參數的值 azure_storage.blob_block_size_mb
,因為參數宣告為唯讀。
用來計算 值的 azure_storage.blob_block_size_mb
公式為 MIN(3072, MAX(128, memoryGiB * 32))
。
根據上一個公式,下表列出此伺服器參數將設定的值,視布建的記憶體數量而定:
記憶體大小 | azure_storage.blob_block_size_mb (部分機器翻譯) |
---|---|
2 GiB | 128 MiB |
4 GiB | 128 MiB |
8 GiB | 256 MiB |
16 GiB | 512 MiB |
32 GiB | 1024 MiB |
48 GiB | 1536 MiB |
64 GiB | 2048 MiB |
80 GiB | 2560 MiB |
128 GiB | 3072 MiB |
160 GiB | 3072 MiB |
192 GiB | 3072 MiB |
256 GiB | 3072 MiB |
384 GiB | 3072 MiB |
432 GiB | 3072 MiB |
672 GiB | 3072 MiB |
azure_storage.public_account_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許所有使用者從延伸模組 azure_storage 中的公用儲存體帳戶存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.bucket_limit
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個貯體的最大登入權杖數。 |
資料類型 | 整數 |
預設值 | 2000 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對每個發生太多登入失敗的 IP 啟用暫時連線節流。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.factor_bias
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 計算 IP 貯體之權杖數目的因素偏差。 |
資料類型 | numeric |
預設值 | 0.8 |
允許的值 | 0.0-0.9 |
參數類型 | dynamic |
文件集 |
connection_throttle.hash_entries_max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 登入失敗雜湊表中的項目數目上限。 |
資料類型 | 整數 |
預設值 | 500 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.reset_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 重設登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 120 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.restore_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對失敗率較低的 IP 增加權杖數目的因素。 |
資料類型 | numeric |
預設值 | 2 |
允許的值 | 1.0-100.0 |
參數類型 | dynamic |
文件集 |
connection_throttle.update_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 更新登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 20 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
cron.database_name
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定保留 pg_cron 中繼資料的資料庫。 |
資料類型 | 字串 |
預設值 | postgres |
允許的值 | [A-Za-z0-9_]+ |
參數類型 | static |
文件集 | cron.database_name (英文) |
cron.log_run
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將所有作業執行記錄到 job_run_details 資料表中。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_run (英文) |
cron.log_statement
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 執行之前記錄所有 cron 陳述式。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_statement (英文) |
cron.max_running_jobs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定可同時執行的作業數目上限。 此值受限於 max_connections。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 0-5000 |
參數類型 | static |
文件集 | cron.max_running_jobs (英文) |
index_tuning.analysis_interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定在將 index_tuning.mode 設定為 'REPORT' 時,觸發每個索引最佳化工作階段的頻率。 |
資料類型 | 整數 |
預設值 | 720 |
允許的值 | 60-10080 |
參數類型 | dynamic |
文件集 | index_tuning.analysis_interval (部分機器翻譯) |
index_tuning.max_columns_per_index
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 可以成為建議索引中索引鍵一部分的資料行數目上限。 |
資料類型 | 整數 |
預設值 | 2 |
允許的值 | 1-10 |
參數類型 | dynamic |
文件集 | index_tuning.max_columns_per_index (部分機器翻譯) |
index_tuning.max_index_count
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在一個最佳化工作階段期間,針對每個資料庫建議的索引數目上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_index_count (部分機器翻譯) |
index_tuning.max_indexes_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料表的可建議索引數上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_indexes_per_table (部分機器翻譯) |
index_tuning.max_queries_per_database
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料庫中可以建議索引的最慢查詢數。 |
資料類型 | 整數 |
預設值 | 25 |
允許的值 | 5-100 |
參數類型 | dynamic |
文件集 | index_tuning.max_queries_per_database (部分機器翻譯) |
index_tuning.max_regression_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 對於在一個最佳化工作階段期間內分析的任何查詢,建議索引產生的可接受迴歸。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0.05-0.2 |
參數類型 | dynamic |
文件集 | index_tuning.max_regression_factor (部分機器翻譯) |
index_tuning.max_total_size_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 任何指定資料庫可以使用的所有建議索引總大小上限,以總磁碟空間百分比表示。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0-1.0 |
參數類型 | dynamic |
文件集 | index_tuning.max_total_size_factor (部分機器翻譯) |
index_tuning.min_improvement_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對至少一個在一個最佳化工作階段期間分析的查詢,建議索引必須提供的成本改善。 |
資料類型 | numeric |
預設值 | 0.2 |
允許的值 | 0-20.0 |
參數類型 | dynamic |
文件集 | index_tuning.min_improvement_factor (部分機器翻譯) |
index_tuning.mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將索引最佳化設定為停用 ('OFF'),或啟用來只發出建議。 需要透過 pg_qs.query_capture_mode 設定為 'TOP' 或 'ALL' 來啟用查詢存放區。 |
資料類型 | 列舉 |
預設值 | off |
允許的值 | off,report |
參數類型 | dynamic |
文件集 | index_tuning.mode (部分機器翻譯) |
index_tuning.unused_dml_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均 DML 作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_dml_per_table (部分機器翻譯) |
index_tuning.unused_min_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 根據系統統計資料,考慮要卸除索引的索引未使用天數下限。 |
資料類型 | 整數 |
預設值 | 35 |
允許的值 | 30-720 |
參數類型 | dynamic |
文件集 | index_tuning.unused_min_period (部分機器翻譯) |
index_tuning.unused_reads_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均讀取作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_reads_per_table (部分機器翻譯) |
logfiles.download_enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用或停用伺服器記錄功能。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | logfiles.download_enable |
logfiles.retention_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定伺服器記錄的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 3 |
允許的值 | 1-7 |
參數類型 | dynamic |
文件集 | logfiles.retention_days |
pgaudit.log
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄將會記錄哪些類別的陳述式。 |
資料類型 | set |
預設值 | none |
允許的值 | none,read,write,function,role,ddl,misc,all |
參數類型 | dynamic |
文件集 | pgaudit.log (英文) |
pgaudit.log_catalog
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定在陳述式中的所有關聯都在 pg_catalog 中的情況下,應該啟用工作階段記錄。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_catalog (英文) |
pgaudit.log_client
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定用戶端是否應該看到稽核訊息。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_client (英文) |
pgaudit.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定將用於記錄項目的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,log |
參數類型 | dynamic |
文件集 | pgaudit.log_level (英文) |
pgaudit.log_parameter
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定稽核記錄應該包括透過陳述式傳遞的參數。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_parameter (英文) |
pgaudit.log_relation
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄是否應該針對 SELECT 或 DML 陳述式中所參考的每個關聯建立個別的記錄項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_relation (英文) |
pgaudit.log_statement_once
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定記錄是否包括陳述式文字和參數,以及陳述式/子陳述式組合的第一個記錄項目或每個項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_statement_once (英文) |
pgaudit.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用於物件稽核記錄的主要角色。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pgaudit.role (英文) |
pglogical.batch_inserts
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 如果可能,告知 PGLogical 使用批次插入機制。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.batch_inserts (英文) |
pglogical.conflict_log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將 pglogical.conflict_resolution 設定為錯誤以外的任何項目時,設定用以報告所偵測到衝突的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic |
參數類型 | dynamic |
文件集 | pglogical.conflict_log_level (英文) |
pglogical.conflict_resolution
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對在本機資料與傳入變更之間偵測到的任何衝突設定解決方法。 |
資料類型 | 列舉 |
預設值 | apply_remote |
允許的值 | error,apply_remote,keep_local,last_update_wins,first_update_wins |
參數類型 | dynamic |
文件集 | pglogical.conflict_resolution (英文) |
pglogical.use_spi
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 告知 PGLogical 使用 SPI 介面來形成實際的 SQL (INSERT、UPDATE、DELETE) 陳述式,以套用傳入的變更,而不是使用內部低層級介面。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.use_spi (英文) |
pgms_stats.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 |
pgms_wait_sampling.history_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定以毫秒為單位的等候事件取樣頻率。 |
資料類型 | 整數 |
預設值 | 100 |
允許的值 | 1-600000 |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.history_period (部分機器翻譯) |
pgms_wait_sampling.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用等候取樣,儘管已針對 pgms_wait_sampling.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pgms_wait_sampling.is_enabled_fs (部分機器翻譯) |
pgms_wait_sampling.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pgms_wait_sampling 延伸模組所追蹤的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | all,none |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.query_capture_mode (部分機器翻譯) |
pg_partman_bgw.analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_analyze 引數的用途相同。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.analyze (英文) |
pg_partman_bgw.dbname
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 必要。 run_maintenance() 將在其中執行的資料庫。 如果有一個以上,請使用逗點分隔清單。 如果未設定,BGW 將不會執行任何動作。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z0-9_,-]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.dbname (英文) |
pg_partman_bgw.interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 呼叫 run_maintenance() 之間的秒數。 |
資料類型 | 整數 |
預設值 | 3600 |
允許的值 | 1-315360000 |
參數類型 | dynamic |
文件集 | pg_partman_bgw.interval (英文) |
pg_partman_bgw.jobmon
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_jobmon 引數的用途相同。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.jobmon (英文) |
pg_partman_bgw.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | run_maintenance() 將以其身分執行的角色。 預設值為 postgres。 僅允許單一角色名稱。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.role (英文) |
pg_qs.interval_length_minutes
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的 query_store 擷取間隔 (以分鐘為單位) - 這是資料持續性的頻率。 |
資料類型 | 整數 |
預設值 | 15 |
允許的值 | 1-30 |
參數類型 | static |
文件集 | pg_qs.interval_length_minutes (部分機器翻譯) |
pg_qs.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用查詢存放區,儘管已針對 pg_qs.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pg_qs.is_enabled_fs (部分機器翻譯) |
pg_qs.max_plan_size
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定要為 pg_qs 的查詢計劃文字儲存的位元組數上限;較長的計劃將會截斷。 |
資料類型 | 整數 |
預設值 | 7500 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_plan_size (部分機器翻譯) |
pg_qs.max_query_text_length
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將儲存的最大查詢文字長度;將會截斷較長的查詢。 |
資料類型 | 整數 |
預設值 | 6000 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_query_text_length (部分機器翻譯) |
pg_qs.parameters_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 是否和何時擷取查詢位置參數。 |
資料類型 | 列舉 |
預設值 | capture_parameterless_only |
允許的值 | capture_parameterless_only,capture_first_sample |
參數類型 | dynamic |
文件集 | pg_qs.parameters_capture_mode |
pg_qs.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定查詢存放區的查詢擷取模式。 None 會停用任何擷取。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_qs.query_capture_mode |
pg_qs.retention_period_in_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 7 |
允許的值 | 1-30 |
參數類型 | dynamic |
文件集 | pg_qs.retention_period_in_days (部分機器翻譯) |
pg_qs.store_query_plans
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 為 pg_qs 開啟或關閉儲存查詢計劃的功能 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.store_query_plans (部分機器翻譯) |
pg_qs.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_qs 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.track_utility (部分機器翻譯) |
pg_stat_statements.max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_stat_statements 所追蹤的陳述式數目上限。 |
資料類型 | 整數 |
預設值 | 5000 |
允許的值 | 100-2147483647 |
參數類型 | static |
文件集 | pg_stat_statements.max (英文) |
pg_stat_statements.save
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在伺服器關機期間儲存 pg_stat_statements 統計資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.save (英文) |
pg_stat_statements.track
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制 pg_stat_statements 所計算的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_stat_statements.track (英文) |
pg_stat_statements.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_stat_statements 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.track_utility (英文) |
postgis.gdal_enabled_drivers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制已啟用 postgis GDAL 的驅動程式設定。 |
資料類型 | 列舉 |
預設值 | DISABLE_ALL |
允許的值 | DISABLE_ALL,ENABLE_ALL |
參數類型 | dynamic |
文件集 | postgis.gdal_enabled_drivers (英文) |
auto_explain.log_analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN ANALYZE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_analyze (英文) |
auto_explain.log_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄緩衝區使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_buffers (英文) |
auto_explain.log_format
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要用於方案記錄的 EXPLAIN 格式。 |
資料類型 | 列舉 |
預設值 | text |
允許的值 | text,xml,json,yaml |
參數類型 | dynamic |
文件集 | auto_explain.log_format (英文) |
auto_explain.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 方案的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log |
參數類型 | dynamic |
文件集 | auto_explain.log_level (英文) |
auto_explain.log_min_duration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將記錄方案的最低執行時間。 零會列印所有計劃。 -1 會關閉此功能。 |
資料類型 | 整數 |
預設值 | -1 |
允許的值 | -1-2147483647 |
參數類型 | dynamic |
文件集 | auto_explain.log_min_duration (英文) |
auto_explain.log_nested_statements
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄巢狀陳述式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_nested_statements (英文) |
auto_explain.log_settings
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄修改的設定參數會影響查詢規劃。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_settings (英文) |
auto_explain.log_timing
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 收集計時資料,而不只是資料列計數。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_timing (英文) |
auto_explain.log_triggers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在方案中包括觸發程序統計資料。 除非同時設定 log_analyze,否則這不會有任何作用。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_triggers (英文) |
auto_explain.log_verbose
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN VERBOSE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_verbose (英文) |
auto_explain.log_wal
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄 WAL 使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_wal (英文) |
auto_explain.sample_rate
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要處理的查詢佔比。 |
資料類型 | numeric |
預設值 | 1.0 |
允許的值 | 0.0-1.0 |
參數類型 | dynamic |
文件集 | auto_explain.sample_rate (英文) |
azure.accepted_password_auth_method
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 接受的密碼驗證方法。 |
資料類型 | set |
預設值 | md5,scram-sha-256 |
允許的值 | md5,scram-sha-256 |
參數類型 | dynamic |
文件集 | azure.accepted_password_auth_method |
azure.enable_temp_tablespaces_on_local_ssd
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在暫時性磁碟上建立暫存資料表空間。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure.extensions
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定允許在伺服器中建立的延伸模組。 |
資料類型 | set |
預設值 | |
允許的值 | address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,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,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector |
參數類型 | dynamic |
文件集 | azure.extensions (部分機器翻譯) |
azure.single_to_flex_migration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定這是否為建立來從適用於 PostgreSQL 的 Azure 資料庫單一伺服器移轉至彈性伺服器的伺服器。 |
資料類型 | boolean |
預設值 | off |
允許的值 | off |
參數類型 | 唯讀 |
文件集 |
azure_storage.allow_network_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許從延伸模組 azure_storage 中的 Blob 儲存體存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure_storage.blob_block_size_mb
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 延伸模組 azure_storage 中 blob_put 的 Blob 區塊大小 (以 MB 為單位)。 |
資料類型 | 整數 |
預設值 | 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | azure_storage.blob_block_size_mb (部分機器翻譯) |
Azure 特定注意事項
當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 azure_storage.blob_block_size_mb
伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 azure_storage.blob_block_size_mb
伺服器參數的預設值沒有任何影響。
截至目前為止,如果您變更指派給實例的產品,您將無法調整參數的值 azure_storage.blob_block_size_mb
,因為參數宣告為唯讀。
用來計算 值的 azure_storage.blob_block_size_mb
公式為 MIN(3072, MAX(128, memoryGiB * 32))
。
根據上一個公式,下表列出此伺服器參數將設定的值,視布建的記憶體數量而定:
記憶體大小 | azure_storage.blob_block_size_mb (部分機器翻譯) |
---|---|
2 GiB | 128 MiB |
4 GiB | 128 MiB |
8 GiB | 256 MiB |
16 GiB | 512 MiB |
32 GiB | 1024 MiB |
48 GiB | 1536 MiB |
64 GiB | 2048 MiB |
80 GiB | 2560 MiB |
128 GiB | 3072 MiB |
160 GiB | 3072 MiB |
192 GiB | 3072 MiB |
256 GiB | 3072 MiB |
384 GiB | 3072 MiB |
432 GiB | 3072 MiB |
672 GiB | 3072 MiB |
azure_storage.public_account_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許所有使用者從延伸模組 azure_storage 中的公用儲存體帳戶存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.bucket_limit
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個貯體的最大登入權杖數。 |
資料類型 | 整數 |
預設值 | 2000 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對每個發生太多登入失敗的 IP 啟用暫時連線節流。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.factor_bias
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 計算 IP 貯體之權杖數目的因素偏差。 |
資料類型 | numeric |
預設值 | 0.8 |
允許的值 | 0.0-0.9 |
參數類型 | dynamic |
文件集 |
connection_throttle.hash_entries_max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 登入失敗雜湊表中的項目數目上限。 |
資料類型 | 整數 |
預設值 | 500 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.reset_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 重設登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 120 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.restore_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對失敗率較低的 IP 增加權杖數目的因素。 |
資料類型 | numeric |
預設值 | 2 |
允許的值 | 1.0-100.0 |
參數類型 | dynamic |
文件集 |
connection_throttle.update_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 更新登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 20 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
cron.database_name
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定保留 pg_cron 中繼資料的資料庫。 |
資料類型 | 字串 |
預設值 | postgres |
允許的值 | [A-Za-z0-9_]+ |
參數類型 | static |
文件集 | cron.database_name (英文) |
cron.log_run
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將所有作業執行記錄到 job_run_details 資料表中。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_run (英文) |
cron.log_statement
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 執行之前記錄所有 cron 陳述式。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_statement (英文) |
cron.max_running_jobs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定可同時執行的作業數目上限。 此值受限於 max_connections。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 0-5000 |
參數類型 | static |
文件集 | cron.max_running_jobs (英文) |
index_tuning.analysis_interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定在將 index_tuning.mode 設定為 'REPORT' 時,觸發每個索引最佳化工作階段的頻率。 |
資料類型 | 整數 |
預設值 | 720 |
允許的值 | 60-10080 |
參數類型 | dynamic |
文件集 | index_tuning.analysis_interval (部分機器翻譯) |
index_tuning.max_columns_per_index
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 可以成為建議索引中索引鍵一部分的資料行數目上限。 |
資料類型 | 整數 |
預設值 | 2 |
允許的值 | 1-10 |
參數類型 | dynamic |
文件集 | index_tuning.max_columns_per_index (部分機器翻譯) |
index_tuning.max_index_count
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在一個最佳化工作階段期間,針對每個資料庫建議的索引數目上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_index_count (部分機器翻譯) |
index_tuning.max_indexes_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料表的可建議索引數上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_indexes_per_table (部分機器翻譯) |
index_tuning.max_queries_per_database
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料庫中可以建議索引的最慢查詢數。 |
資料類型 | 整數 |
預設值 | 25 |
允許的值 | 5-100 |
參數類型 | dynamic |
文件集 | index_tuning.max_queries_per_database (部分機器翻譯) |
index_tuning.max_regression_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 對於在一個最佳化工作階段期間內分析的任何查詢,建議索引產生的可接受迴歸。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0.05-0.2 |
參數類型 | dynamic |
文件集 | index_tuning.max_regression_factor (部分機器翻譯) |
index_tuning.max_total_size_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 任何指定資料庫可以使用的所有建議索引總大小上限,以總磁碟空間百分比表示。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0-1.0 |
參數類型 | dynamic |
文件集 | index_tuning.max_total_size_factor (部分機器翻譯) |
index_tuning.min_improvement_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對至少一個在一個最佳化工作階段期間分析的查詢,建議索引必須提供的成本改善。 |
資料類型 | numeric |
預設值 | 0.2 |
允許的值 | 0-20.0 |
參數類型 | dynamic |
文件集 | index_tuning.min_improvement_factor (部分機器翻譯) |
index_tuning.mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將索引最佳化設定為停用 ('OFF'),或啟用來只發出建議。 需要透過 pg_qs.query_capture_mode 設定為 'TOP' 或 'ALL' 來啟用查詢存放區。 |
資料類型 | 列舉 |
預設值 | off |
允許的值 | off,report |
參數類型 | dynamic |
文件集 | index_tuning.mode (部分機器翻譯) |
index_tuning.unused_dml_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均 DML 作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_dml_per_table (部分機器翻譯) |
index_tuning.unused_min_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 根據系統統計資料,考慮要卸除索引的索引未使用天數下限。 |
資料類型 | 整數 |
預設值 | 35 |
允許的值 | 30-720 |
參數類型 | dynamic |
文件集 | index_tuning.unused_min_period (部分機器翻譯) |
index_tuning.unused_reads_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均讀取作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_reads_per_table (部分機器翻譯) |
logfiles.download_enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用或停用伺服器記錄功能。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | logfiles.download_enable |
logfiles.retention_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定伺服器記錄的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 3 |
允許的值 | 1-7 |
參數類型 | dynamic |
文件集 | logfiles.retention_days |
pgaudit.log
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄將會記錄哪些類別的陳述式。 |
資料類型 | set |
預設值 | none |
允許的值 | none,read,write,function,role,ddl,misc,all |
參數類型 | dynamic |
文件集 | pgaudit.log (英文) |
pgaudit.log_catalog
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定在陳述式中的所有關聯都在 pg_catalog 中的情況下,應該啟用工作階段記錄。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_catalog (英文) |
pgaudit.log_client
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定用戶端是否應該看到稽核訊息。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_client (英文) |
pgaudit.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定將用於記錄項目的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,log |
參數類型 | dynamic |
文件集 | pgaudit.log_level (英文) |
pgaudit.log_parameter
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定稽核記錄應該包括透過陳述式傳遞的參數。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_parameter (英文) |
pgaudit.log_relation
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄是否應該針對 SELECT 或 DML 陳述式中所參考的每個關聯建立個別的記錄項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_relation (英文) |
pgaudit.log_statement_once
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定記錄是否包括陳述式文字和參數,以及陳述式/子陳述式組合的第一個記錄項目或每個項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_statement_once (英文) |
pgaudit.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用於物件稽核記錄的主要角色。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pgaudit.role (英文) |
pglogical.batch_inserts
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 如果可能,告知 PGLogical 使用批次插入機制。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.batch_inserts (英文) |
pglogical.conflict_log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將 pglogical.conflict_resolution 設定為錯誤以外的任何項目時,設定用以報告所偵測到衝突的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic |
參數類型 | dynamic |
文件集 | pglogical.conflict_log_level (英文) |
pglogical.conflict_resolution
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對在本機資料與傳入變更之間偵測到的任何衝突設定解決方法。 |
資料類型 | 列舉 |
預設值 | apply_remote |
允許的值 | error,apply_remote,keep_local,last_update_wins,first_update_wins |
參數類型 | dynamic |
文件集 | pglogical.conflict_resolution (英文) |
pglogical.use_spi
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 告知 PGLogical 使用 SPI 介面來形成實際的 SQL (INSERT、UPDATE、DELETE) 陳述式,以套用傳入的變更,而不是使用內部低層級介面。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.use_spi (英文) |
pgms_stats.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 |
pgms_wait_sampling.history_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定以毫秒為單位的等候事件取樣頻率。 |
資料類型 | 整數 |
預設值 | 100 |
允許的值 | 1-600000 |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.history_period (部分機器翻譯) |
pgms_wait_sampling.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用等候取樣,儘管已針對 pgms_wait_sampling.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pgms_wait_sampling.is_enabled_fs (部分機器翻譯) |
pgms_wait_sampling.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pgms_wait_sampling 延伸模組所追蹤的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | all,none |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.query_capture_mode (部分機器翻譯) |
pg_partman_bgw.analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_analyze 引數的用途相同。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.analyze (英文) |
pg_partman_bgw.dbname
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 必要。 run_maintenance() 將在其中執行的資料庫。 如果有一個以上,請使用逗點分隔清單。 如果未設定,BGW 將不會執行任何動作。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z0-9_,-]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.dbname (英文) |
pg_partman_bgw.interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 呼叫 run_maintenance() 之間的秒數。 |
資料類型 | 整數 |
預設值 | 3600 |
允許的值 | 1-315360000 |
參數類型 | dynamic |
文件集 | pg_partman_bgw.interval (英文) |
pg_partman_bgw.jobmon
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_jobmon 引數的用途相同。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.jobmon (英文) |
pg_partman_bgw.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | run_maintenance() 將以其身分執行的角色。 預設值為 postgres。 僅允許單一角色名稱。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.role (英文) |
pg_qs.interval_length_minutes
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的 query_store 擷取間隔 (以分鐘為單位) - 這是資料持續性的頻率。 |
資料類型 | 整數 |
預設值 | 15 |
允許的值 | 1-30 |
參數類型 | static |
文件集 | pg_qs.interval_length_minutes (部分機器翻譯) |
pg_qs.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用查詢存放區,儘管已針對 pg_qs.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pg_qs.is_enabled_fs (部分機器翻譯) |
pg_qs.max_plan_size
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定要為 pg_qs 的查詢計劃文字儲存的位元組數上限;較長的計劃將會截斷。 |
資料類型 | 整數 |
預設值 | 7500 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_plan_size (部分機器翻譯) |
pg_qs.max_query_text_length
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將儲存的最大查詢文字長度;將會截斷較長的查詢。 |
資料類型 | 整數 |
預設值 | 6000 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_query_text_length (部分機器翻譯) |
pg_qs.parameters_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 是否和何時擷取查詢位置參數。 |
資料類型 | 列舉 |
預設值 | capture_parameterless_only |
允許的值 | capture_parameterless_only,capture_first_sample |
參數類型 | dynamic |
文件集 | pg_qs.parameters_capture_mode |
pg_qs.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定查詢存放區的查詢擷取模式。 None 會停用任何擷取。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_qs.query_capture_mode |
pg_qs.retention_period_in_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 7 |
允許的值 | 1-30 |
參數類型 | dynamic |
文件集 | pg_qs.retention_period_in_days (部分機器翻譯) |
pg_qs.store_query_plans
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 為 pg_qs 開啟或關閉儲存查詢計劃的功能 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.store_query_plans (部分機器翻譯) |
pg_qs.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_qs 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.track_utility (部分機器翻譯) |
pg_stat_statements.max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_stat_statements 所追蹤的陳述式數目上限。 |
資料類型 | 整數 |
預設值 | 5000 |
允許的值 | 100-2147483647 |
參數類型 | static |
文件集 | pg_stat_statements.max (英文) |
pg_stat_statements.save
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在伺服器關機期間儲存 pg_stat_statements 統計資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.save (英文) |
pg_stat_statements.track
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制 pg_stat_statements 所計算的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_stat_statements.track (英文) |
pg_stat_statements.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_stat_statements 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.track_utility (英文) |
postgis.gdal_enabled_drivers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制已啟用 postgis GDAL 的驅動程式設定。 |
資料類型 | 列舉 |
預設值 | DISABLE_ALL |
允許的值 | DISABLE_ALL,ENABLE_ALL |
參數類型 | dynamic |
文件集 | postgis.gdal_enabled_drivers (英文) |
auto_explain.log_analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN ANALYZE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_analyze (英文) |
auto_explain.log_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄緩衝區使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_buffers (英文) |
auto_explain.log_format
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要用於方案記錄的 EXPLAIN 格式。 |
資料類型 | 列舉 |
預設值 | text |
允許的值 | text,xml,json,yaml |
參數類型 | dynamic |
文件集 | auto_explain.log_format (英文) |
auto_explain.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 方案的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log |
參數類型 | dynamic |
文件集 | auto_explain.log_level (英文) |
auto_explain.log_min_duration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將記錄方案的最低執行時間。 零會列印所有計劃。 -1 會關閉此功能。 |
資料類型 | 整數 |
預設值 | -1 |
允許的值 | -1-2147483647 |
參數類型 | dynamic |
文件集 | auto_explain.log_min_duration (英文) |
auto_explain.log_nested_statements
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄巢狀陳述式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_nested_statements (英文) |
auto_explain.log_settings
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄修改的設定參數會影響查詢規劃。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_settings (英文) |
auto_explain.log_timing
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 收集計時資料,而不只是資料列計數。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_timing (英文) |
auto_explain.log_triggers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在方案中包括觸發程序統計資料。 除非同時設定 log_analyze,否則這不會有任何作用。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_triggers (英文) |
auto_explain.log_verbose
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN VERBOSE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_verbose (英文) |
auto_explain.log_wal
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄 WAL 使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_wal (英文) |
auto_explain.sample_rate
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要處理的查詢佔比。 |
資料類型 | numeric |
預設值 | 1.0 |
允許的值 | 0.0-1.0 |
參數類型 | dynamic |
文件集 | auto_explain.sample_rate (英文) |
azure.accepted_password_auth_method
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 接受的密碼驗證方法。 |
資料類型 | set |
預設值 | md5,scram-sha-256 |
允許的值 | md5,scram-sha-256 |
參數類型 | dynamic |
文件集 | azure.accepted_password_auth_method |
azure.enable_temp_tablespaces_on_local_ssd
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在暫時性磁碟上建立暫存資料表空間。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure.extensions
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定允許在伺服器中建立的延伸模組。 |
資料類型 | set |
預設值 | |
允許的值 | address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,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,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector |
參數類型 | dynamic |
文件集 | azure.extensions (部分機器翻譯) |
azure.single_to_flex_migration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定這是否為建立來從適用於 PostgreSQL 的 Azure 資料庫單一伺服器移轉至彈性伺服器的伺服器。 |
資料類型 | boolean |
預設值 | off |
允許的值 | off |
參數類型 | 唯讀 |
文件集 |
azure_storage.allow_network_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許從延伸模組 azure_storage 中的 Blob 儲存體存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure_storage.blob_block_size_mb
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 延伸模組 azure_storage 中 blob_put 的 Blob 區塊大小 (以 MB 為單位)。 |
資料類型 | 整數 |
預設值 | 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | azure_storage.blob_block_size_mb (部分機器翻譯) |
Azure 特定注意事項
當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 azure_storage.blob_block_size_mb
伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 azure_storage.blob_block_size_mb
伺服器參數的預設值沒有任何影響。
截至目前為止,如果您變更指派給實例的產品,您將無法調整參數的值 azure_storage.blob_block_size_mb
,因為參數宣告為唯讀。
用來計算 值的 azure_storage.blob_block_size_mb
公式為 MIN(3072, MAX(128, memoryGiB * 32))
。
根據上一個公式,下表列出此伺服器參數將設定的值,視布建的記憶體數量而定:
記憶體大小 | azure_storage.blob_block_size_mb (部分機器翻譯) |
---|---|
2 GiB | 128 MiB |
4 GiB | 128 MiB |
8 GiB | 256 MiB |
16 GiB | 512 MiB |
32 GiB | 1024 MiB |
48 GiB | 1536 MiB |
64 GiB | 2048 MiB |
80 GiB | 2560 MiB |
128 GiB | 3072 MiB |
160 GiB | 3072 MiB |
192 GiB | 3072 MiB |
256 GiB | 3072 MiB |
384 GiB | 3072 MiB |
432 GiB | 3072 MiB |
672 GiB | 3072 MiB |
azure_storage.public_account_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許所有使用者從延伸模組 azure_storage 中的公用儲存體帳戶存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.bucket_limit
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個貯體的最大登入權杖數。 |
資料類型 | 整數 |
預設值 | 2000 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對每個發生太多登入失敗的 IP 啟用暫時連線節流。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.factor_bias
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 計算 IP 貯體之權杖數目的因素偏差。 |
資料類型 | numeric |
預設值 | 0.8 |
允許的值 | 0.0-0.9 |
參數類型 | dynamic |
文件集 |
connection_throttle.hash_entries_max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 登入失敗雜湊表中的項目數目上限。 |
資料類型 | 整數 |
預設值 | 500 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.reset_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 重設登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 120 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.restore_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對失敗率較低的 IP 增加權杖數目的因素。 |
資料類型 | numeric |
預設值 | 2 |
允許的值 | 1.0-100.0 |
參數類型 | dynamic |
文件集 |
connection_throttle.update_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 更新登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 20 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
cron.database_name
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定保留 pg_cron 中繼資料的資料庫。 |
資料類型 | 字串 |
預設值 | postgres |
允許的值 | [A-Za-z0-9_]+ |
參數類型 | static |
文件集 | cron.database_name (英文) |
cron.log_run
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將所有作業執行記錄到 job_run_details 資料表中。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_run (英文) |
cron.log_statement
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 執行之前記錄所有 cron 陳述式。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_statement (英文) |
cron.max_running_jobs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定可同時執行的作業數目上限。 此值受限於 max_connections。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 0-5000 |
參數類型 | static |
文件集 | cron.max_running_jobs (英文) |
index_tuning.analysis_interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定在將 index_tuning.mode 設定為 'REPORT' 時,觸發每個索引最佳化工作階段的頻率。 |
資料類型 | 整數 |
預設值 | 720 |
允許的值 | 60-10080 |
參數類型 | dynamic |
文件集 | index_tuning.analysis_interval (部分機器翻譯) |
index_tuning.max_columns_per_index
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 可以成為建議索引中索引鍵一部分的資料行數目上限。 |
資料類型 | 整數 |
預設值 | 2 |
允許的值 | 1-10 |
參數類型 | dynamic |
文件集 | index_tuning.max_columns_per_index (部分機器翻譯) |
index_tuning.max_index_count
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在一個最佳化工作階段期間,針對每個資料庫建議的索引數目上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_index_count (部分機器翻譯) |
index_tuning.max_indexes_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料表的可建議索引數上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_indexes_per_table (部分機器翻譯) |
index_tuning.max_queries_per_database
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料庫中可以建議索引的最慢查詢數。 |
資料類型 | 整數 |
預設值 | 25 |
允許的值 | 5-100 |
參數類型 | dynamic |
文件集 | index_tuning.max_queries_per_database (部分機器翻譯) |
index_tuning.max_regression_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 對於在一個最佳化工作階段期間內分析的任何查詢,建議索引產生的可接受迴歸。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0.05-0.2 |
參數類型 | dynamic |
文件集 | index_tuning.max_regression_factor (部分機器翻譯) |
index_tuning.max_total_size_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 任何指定資料庫可以使用的所有建議索引總大小上限,以總磁碟空間百分比表示。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0-1.0 |
參數類型 | dynamic |
文件集 | index_tuning.max_total_size_factor (部分機器翻譯) |
index_tuning.min_improvement_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對至少一個在一個最佳化工作階段期間分析的查詢,建議索引必須提供的成本改善。 |
資料類型 | numeric |
預設值 | 0.2 |
允許的值 | 0-20.0 |
參數類型 | dynamic |
文件集 | index_tuning.min_improvement_factor (部分機器翻譯) |
index_tuning.mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將索引最佳化設定為停用 ('OFF'),或啟用來只發出建議。 需要透過 pg_qs.query_capture_mode 設定為 'TOP' 或 'ALL' 來啟用查詢存放區。 |
資料類型 | 列舉 |
預設值 | off |
允許的值 | off,report |
參數類型 | dynamic |
文件集 | index_tuning.mode (部分機器翻譯) |
index_tuning.unused_dml_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均 DML 作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_dml_per_table (部分機器翻譯) |
index_tuning.unused_min_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 根據系統統計資料,考慮要卸除索引的索引未使用天數下限。 |
資料類型 | 整數 |
預設值 | 35 |
允許的值 | 30-720 |
參數類型 | dynamic |
文件集 | index_tuning.unused_min_period (部分機器翻譯) |
index_tuning.unused_reads_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均讀取作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_reads_per_table (部分機器翻譯) |
logfiles.download_enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用或停用伺服器記錄功能。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | logfiles.download_enable |
logfiles.retention_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定伺服器記錄的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 3 |
允許的值 | 1-7 |
參數類型 | dynamic |
文件集 | logfiles.retention_days |
pgaudit.log
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄將會記錄哪些類別的陳述式。 |
資料類型 | set |
預設值 | none |
允許的值 | none,read,write,function,role,ddl,misc,all |
參數類型 | dynamic |
文件集 | pgaudit.log (英文) |
pgaudit.log_catalog
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定在陳述式中的所有關聯都在 pg_catalog 中的情況下,應該啟用工作階段記錄。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_catalog (英文) |
pgaudit.log_client
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定用戶端是否應該看到稽核訊息。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_client (英文) |
pgaudit.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定將用於記錄項目的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,log |
參數類型 | dynamic |
文件集 | pgaudit.log_level (英文) |
pgaudit.log_parameter
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定稽核記錄應該包括透過陳述式傳遞的參數。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_parameter (英文) |
pgaudit.log_relation
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄是否應該針對 SELECT 或 DML 陳述式中所參考的每個關聯建立個別的記錄項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_relation (英文) |
pgaudit.log_statement_once
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定記錄是否包括陳述式文字和參數,以及陳述式/子陳述式組合的第一個記錄項目或每個項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_statement_once (英文) |
pgaudit.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用於物件稽核記錄的主要角色。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pgaudit.role (英文) |
pglogical.batch_inserts
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 如果可能,告知 PGLogical 使用批次插入機制。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.batch_inserts (英文) |
pglogical.conflict_log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將 pglogical.conflict_resolution 設定為錯誤以外的任何項目時,設定用以報告所偵測到衝突的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic |
參數類型 | dynamic |
文件集 | pglogical.conflict_log_level (英文) |
pglogical.conflict_resolution
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對在本機資料與傳入變更之間偵測到的任何衝突設定解決方法。 |
資料類型 | 列舉 |
預設值 | apply_remote |
允許的值 | error,apply_remote,keep_local,last_update_wins,first_update_wins |
參數類型 | dynamic |
文件集 | pglogical.conflict_resolution (英文) |
pglogical.use_spi
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 告知 PGLogical 使用 SPI 介面來形成實際的 SQL (INSERT、UPDATE、DELETE) 陳述式,以套用傳入的變更,而不是使用內部低層級介面。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.use_spi (英文) |
pgms_stats.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 |
pgms_wait_sampling.history_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定以毫秒為單位的等候事件取樣頻率。 |
資料類型 | 整數 |
預設值 | 100 |
允許的值 | 1-600000 |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.history_period (部分機器翻譯) |
pgms_wait_sampling.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用等候取樣,儘管已針對 pgms_wait_sampling.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pgms_wait_sampling.is_enabled_fs (部分機器翻譯) |
pgms_wait_sampling.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pgms_wait_sampling 延伸模組所追蹤的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | all,none |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.query_capture_mode (部分機器翻譯) |
pg_partman_bgw.analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_analyze 引數的用途相同。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.analyze (英文) |
pg_partman_bgw.dbname
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 必要。 run_maintenance() 將在其中執行的資料庫。 如果有一個以上,請使用逗點分隔清單。 如果未設定,BGW 將不會執行任何動作。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z0-9_,-]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.dbname (英文) |
pg_partman_bgw.interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 呼叫 run_maintenance() 之間的秒數。 |
資料類型 | 整數 |
預設值 | 3600 |
允許的值 | 1-315360000 |
參數類型 | dynamic |
文件集 | pg_partman_bgw.interval (英文) |
pg_partman_bgw.jobmon
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_jobmon 引數的用途相同。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.jobmon (英文) |
pg_partman_bgw.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | run_maintenance() 將以其身分執行的角色。 預設值為 postgres。 僅允許單一角色名稱。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.role (英文) |
pg_qs.interval_length_minutes
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的 query_store 擷取間隔 (以分鐘為單位) - 這是資料持續性的頻率。 |
資料類型 | 整數 |
預設值 | 15 |
允許的值 | 1-30 |
參數類型 | static |
文件集 | pg_qs.interval_length_minutes (部分機器翻譯) |
pg_qs.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用查詢存放區,儘管已針對 pg_qs.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pg_qs.is_enabled_fs (部分機器翻譯) |
pg_qs.max_plan_size
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定要為 pg_qs 的查詢計劃文字儲存的位元組數上限;較長的計劃將會截斷。 |
資料類型 | 整數 |
預設值 | 7500 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_plan_size (部分機器翻譯) |
pg_qs.max_query_text_length
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將儲存的最大查詢文字長度;將會截斷較長的查詢。 |
資料類型 | 整數 |
預設值 | 6000 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_query_text_length (部分機器翻譯) |
pg_qs.parameters_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 是否和何時擷取查詢位置參數。 |
資料類型 | 列舉 |
預設值 | capture_parameterless_only |
允許的值 | capture_parameterless_only,capture_first_sample |
參數類型 | dynamic |
文件集 | pg_qs.parameters_capture_mode |
pg_qs.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定查詢存放區的查詢擷取模式。 None 會停用任何擷取。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_qs.query_capture_mode |
pg_qs.retention_period_in_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 7 |
允許的值 | 1-30 |
參數類型 | dynamic |
文件集 | pg_qs.retention_period_in_days (部分機器翻譯) |
pg_qs.store_query_plans
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 為 pg_qs 開啟或關閉儲存查詢計劃的功能 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.store_query_plans (部分機器翻譯) |
pg_qs.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_qs 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.track_utility (部分機器翻譯) |
pg_stat_statements.max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_stat_statements 所追蹤的陳述式數目上限。 |
資料類型 | 整數 |
預設值 | 5000 |
允許的值 | 100-2147483647 |
參數類型 | static |
文件集 | pg_stat_statements.max (英文) |
pg_stat_statements.save
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在伺服器關機期間儲存 pg_stat_statements 統計資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.save (英文) |
pg_stat_statements.track
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制 pg_stat_statements 所計算的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_stat_statements.track (英文) |
pg_stat_statements.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_stat_statements 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.track_utility (英文) |
postgis.gdal_enabled_drivers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制已啟用 postgis GDAL 的驅動程式設定。 |
資料類型 | 列舉 |
預設值 | DISABLE_ALL |
允許的值 | DISABLE_ALL,ENABLE_ALL |
參數類型 | dynamic |
文件集 | postgis.gdal_enabled_drivers (英文) |
auto_explain.log_analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN ANALYZE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_analyze (英文) |
auto_explain.log_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄緩衝區使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_buffers (英文) |
auto_explain.log_format
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要用於方案記錄的 EXPLAIN 格式。 |
資料類型 | 列舉 |
預設值 | text |
允許的值 | text,xml,json,yaml |
參數類型 | dynamic |
文件集 | auto_explain.log_format (英文) |
auto_explain.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 方案的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log |
參數類型 | dynamic |
文件集 | auto_explain.log_level (英文) |
auto_explain.log_min_duration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將記錄方案的最低執行時間。 零會列印所有計劃。 -1 會關閉此功能。 |
資料類型 | 整數 |
預設值 | -1 |
允許的值 | -1-2147483647 |
參數類型 | dynamic |
文件集 | auto_explain.log_min_duration (英文) |
auto_explain.log_nested_statements
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄巢狀陳述式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_nested_statements (英文) |
auto_explain.log_settings
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄修改的設定參數會影響查詢規劃。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_settings (英文) |
auto_explain.log_timing
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 收集計時資料,而不只是資料列計數。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_timing (英文) |
auto_explain.log_triggers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在方案中包括觸發程序統計資料。 除非同時設定 log_analyze,否則這不會有任何作用。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_triggers (英文) |
auto_explain.log_verbose
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN VERBOSE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_verbose (英文) |
auto_explain.log_wal
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄 WAL 使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_wal (英文) |
auto_explain.sample_rate
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要處理的查詢佔比。 |
資料類型 | numeric |
預設值 | 1.0 |
允許的值 | 0.0-1.0 |
參數類型 | dynamic |
文件集 | auto_explain.sample_rate (英文) |
azure.accepted_password_auth_method
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 接受的密碼驗證方法。 |
資料類型 | set |
預設值 | md5 |
允許的值 | md5,scram-sha-256 |
參數類型 | dynamic |
文件集 | azure.accepted_password_auth_method |
azure.enable_temp_tablespaces_on_local_ssd
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在暫時性磁碟上建立暫存資料表空間。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure.extensions
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定允許在伺服器中建立的延伸模組。 |
資料類型 | set |
預設值 | |
允許的值 | address_standardizer,address_standardizer_data_us,age,amcheck,anon,azure_ai,azure_storage,bloom,btree_gin,btree_gist,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,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,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector |
參數類型 | dynamic |
文件集 | azure.extensions (部分機器翻譯) |
azure.single_to_flex_migration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定這是否為建立來從適用於 PostgreSQL 的 Azure 資料庫單一伺服器移轉至彈性伺服器的伺服器。 |
資料類型 | boolean |
預設值 | off |
允許的值 | off |
參數類型 | 唯讀 |
文件集 |
azure_storage.allow_network_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許從延伸模組 azure_storage 中的 Blob 儲存體存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure_storage.blob_block_size_mb
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 延伸模組 azure_storage 中 blob_put 的 Blob 區塊大小 (以 MB 為單位)。 |
資料類型 | 整數 |
預設值 | 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | azure_storage.blob_block_size_mb (部分機器翻譯) |
Azure 特定注意事項
當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 azure_storage.blob_block_size_mb
伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 azure_storage.blob_block_size_mb
伺服器參數的預設值沒有任何影響。
截至目前為止,如果您變更指派給實例的產品,您將無法調整參數的值 azure_storage.blob_block_size_mb
,因為參數宣告為唯讀。
用來計算 值的 azure_storage.blob_block_size_mb
公式為 MIN(3072, MAX(128, memoryGiB * 32))
。
根據上一個公式,下表列出此伺服器參數將設定的值,視布建的記憶體數量而定:
記憶體大小 | azure_storage.blob_block_size_mb (部分機器翻譯) |
---|---|
2 GiB | 128 MiB |
4 GiB | 128 MiB |
8 GiB | 256 MiB |
16 GiB | 512 MiB |
32 GiB | 1024 MiB |
48 GiB | 1536 MiB |
64 GiB | 2048 MiB |
80 GiB | 2560 MiB |
128 GiB | 3072 MiB |
160 GiB | 3072 MiB |
192 GiB | 3072 MiB |
256 GiB | 3072 MiB |
384 GiB | 3072 MiB |
432 GiB | 3072 MiB |
672 GiB | 3072 MiB |
azure_storage.public_account_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許所有使用者從延伸模組 azure_storage 中的公用儲存體帳戶存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.bucket_limit
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個貯體的最大登入權杖數。 |
資料類型 | 整數 |
預設值 | 2000 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對每個發生太多登入失敗的 IP 啟用暫時連線節流。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.factor_bias
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 計算 IP 貯體之權杖數目的因素偏差。 |
資料類型 | numeric |
預設值 | 0.8 |
允許的值 | 0.0-0.9 |
參數類型 | dynamic |
文件集 |
connection_throttle.hash_entries_max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 登入失敗雜湊表中的項目數目上限。 |
資料類型 | 整數 |
預設值 | 500 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.reset_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 重設登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 120 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.restore_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對失敗率較低的 IP 增加權杖數目的因素。 |
資料類型 | numeric |
預設值 | 2 |
允許的值 | 1.0-100.0 |
參數類型 | dynamic |
文件集 |
connection_throttle.update_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 更新登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 20 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
cron.database_name
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定保留 pg_cron 中繼資料的資料庫。 |
資料類型 | 字串 |
預設值 | postgres |
允許的值 | [A-Za-z0-9_]+ |
參數類型 | static |
文件集 | cron.database_name (英文) |
cron.log_run
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將所有作業執行記錄到 job_run_details 資料表中。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_run (英文) |
cron.log_statement
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 執行之前記錄所有 cron 陳述式。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_statement (英文) |
cron.max_running_jobs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定可同時執行的作業數目上限。 此值受限於 max_connections。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 0-5000 |
參數類型 | static |
文件集 | cron.max_running_jobs (英文) |
index_tuning.analysis_interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定在將 index_tuning.mode 設定為 'REPORT' 時,觸發每個索引最佳化工作階段的頻率。 |
資料類型 | 整數 |
預設值 | 720 |
允許的值 | 60-10080 |
參數類型 | dynamic |
文件集 | index_tuning.analysis_interval (部分機器翻譯) |
index_tuning.max_columns_per_index
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 可以成為建議索引中索引鍵一部分的資料行數目上限。 |
資料類型 | 整數 |
預設值 | 2 |
允許的值 | 1-10 |
參數類型 | dynamic |
文件集 | index_tuning.max_columns_per_index (部分機器翻譯) |
index_tuning.max_index_count
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在一個最佳化工作階段期間,針對每個資料庫建議的索引數目上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_index_count (部分機器翻譯) |
index_tuning.max_indexes_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料表的可建議索引數上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_indexes_per_table (部分機器翻譯) |
index_tuning.max_queries_per_database
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料庫中可以建議索引的最慢查詢數。 |
資料類型 | 整數 |
預設值 | 25 |
允許的值 | 5-100 |
參數類型 | dynamic |
文件集 | index_tuning.max_queries_per_database (部分機器翻譯) |
index_tuning.max_regression_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 對於在一個最佳化工作階段期間內分析的任何查詢,建議索引產生的可接受迴歸。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0.05-0.2 |
參數類型 | dynamic |
文件集 | index_tuning.max_regression_factor (部分機器翻譯) |
index_tuning.max_total_size_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 任何指定資料庫可以使用的所有建議索引總大小上限,以總磁碟空間百分比表示。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0-1.0 |
參數類型 | dynamic |
文件集 | index_tuning.max_total_size_factor (部分機器翻譯) |
index_tuning.min_improvement_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對至少一個在一個最佳化工作階段期間分析的查詢,建議索引必須提供的成本改善。 |
資料類型 | numeric |
預設值 | 0.2 |
允許的值 | 0-20.0 |
參數類型 | dynamic |
文件集 | index_tuning.min_improvement_factor (部分機器翻譯) |
index_tuning.mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將索引最佳化設定為停用 ('OFF'),或啟用來只發出建議。 需要透過 pg_qs.query_capture_mode 設定為 'TOP' 或 'ALL' 來啟用查詢存放區。 |
資料類型 | 列舉 |
預設值 | off |
允許的值 | off,report |
參數類型 | dynamic |
文件集 | index_tuning.mode (部分機器翻譯) |
index_tuning.unused_dml_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均 DML 作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_dml_per_table (部分機器翻譯) |
index_tuning.unused_min_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 根據系統統計資料,考慮要卸除索引的索引未使用天數下限。 |
資料類型 | 整數 |
預設值 | 35 |
允許的值 | 30-720 |
參數類型 | dynamic |
文件集 | index_tuning.unused_min_period (部分機器翻譯) |
index_tuning.unused_reads_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均讀取作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_reads_per_table (部分機器翻譯) |
logfiles.download_enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用或停用伺服器記錄功能。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | logfiles.download_enable |
logfiles.retention_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定伺服器記錄的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 3 |
允許的值 | 1-7 |
參數類型 | dynamic |
文件集 | logfiles.retention_days |
pgaudit.log
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄將會記錄哪些類別的陳述式。 |
資料類型 | set |
預設值 | none |
允許的值 | none,read,write,function,role,ddl,misc,all |
參數類型 | dynamic |
文件集 | pgaudit.log (英文) |
pgaudit.log_catalog
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定在陳述式中的所有關聯都在 pg_catalog 中的情況下,應該啟用工作階段記錄。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_catalog (英文) |
pgaudit.log_client
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定用戶端是否應該看到稽核訊息。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_client (英文) |
pgaudit.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定將用於記錄項目的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,log |
參數類型 | dynamic |
文件集 | pgaudit.log_level (英文) |
pgaudit.log_parameter
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定稽核記錄應該包括透過陳述式傳遞的參數。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_parameter (英文) |
pgaudit.log_relation
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄是否應該針對 SELECT 或 DML 陳述式中所參考的每個關聯建立個別的記錄項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_relation (英文) |
pgaudit.log_statement_once
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定記錄是否包括陳述式文字和參數,以及陳述式/子陳述式組合的第一個記錄項目或每個項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_statement_once (英文) |
pgaudit.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用於物件稽核記錄的主要角色。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pgaudit.role (英文) |
pglogical.batch_inserts
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 如果可能,告知 PGLogical 使用批次插入機制。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.batch_inserts (英文) |
pglogical.conflict_log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將 pglogical.conflict_resolution 設定為錯誤以外的任何項目時,設定用以報告所偵測到衝突的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic |
參數類型 | dynamic |
文件集 | pglogical.conflict_log_level (英文) |
pglogical.conflict_resolution
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對在本機資料與傳入變更之間偵測到的任何衝突設定解決方法。 |
資料類型 | 列舉 |
預設值 | apply_remote |
允許的值 | error,apply_remote,keep_local,last_update_wins,first_update_wins |
參數類型 | dynamic |
文件集 | pglogical.conflict_resolution (英文) |
pglogical.use_spi
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 告知 PGLogical 使用 SPI 介面來形成實際的 SQL (INSERT、UPDATE、DELETE) 陳述式,以套用傳入的變更,而不是使用內部低層級介面。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.use_spi (英文) |
pgms_stats.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 |
pgms_wait_sampling.history_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定以毫秒為單位的等候事件取樣頻率。 |
資料類型 | 整數 |
預設值 | 100 |
允許的值 | 1-600000 |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.history_period (部分機器翻譯) |
pgms_wait_sampling.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用等候取樣,儘管已針對 pgms_wait_sampling.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pgms_wait_sampling.is_enabled_fs (部分機器翻譯) |
pgms_wait_sampling.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pgms_wait_sampling 延伸模組所追蹤的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | all,none |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.query_capture_mode (部分機器翻譯) |
pg_partman_bgw.analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_analyze 引數的用途相同。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.analyze (英文) |
pg_partman_bgw.dbname
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 必要。 run_maintenance() 將在其中執行的資料庫。 如果有一個以上,請使用逗點分隔清單。 如果未設定,BGW 將不會執行任何動作。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z0-9_,-]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.dbname (英文) |
pg_partman_bgw.interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 呼叫 run_maintenance() 之間的秒數。 |
資料類型 | 整數 |
預設值 | 3600 |
允許的值 | 1-315360000 |
參數類型 | dynamic |
文件集 | pg_partman_bgw.interval (英文) |
pg_partman_bgw.jobmon
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_jobmon 引數的用途相同。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.jobmon (英文) |
pg_partman_bgw.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | run_maintenance() 將以其身分執行的角色。 預設值為 postgres。 僅允許單一角色名稱。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.role (英文) |
pg_qs.interval_length_minutes
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的 query_store 擷取間隔 (以分鐘為單位) - 這是資料持續性的頻率。 |
資料類型 | 整數 |
預設值 | 15 |
允許的值 | 1-30 |
參數類型 | static |
文件集 | pg_qs.interval_length_minutes (部分機器翻譯) |
pg_qs.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用查詢存放區,儘管已針對 pg_qs.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pg_qs.is_enabled_fs (部分機器翻譯) |
pg_qs.max_plan_size
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定要為 pg_qs 的查詢計劃文字儲存的位元組數上限;較長的計劃將會截斷。 |
資料類型 | 整數 |
預設值 | 7500 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_plan_size (部分機器翻譯) |
pg_qs.max_query_text_length
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將儲存的最大查詢文字長度;將會截斷較長的查詢。 |
資料類型 | 整數 |
預設值 | 6000 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_query_text_length (部分機器翻譯) |
pg_qs.parameters_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 是否和何時擷取查詢位置參數。 |
資料類型 | 列舉 |
預設值 | capture_parameterless_only |
允許的值 | capture_parameterless_only,capture_first_sample |
參數類型 | dynamic |
文件集 | pg_qs.parameters_capture_mode |
pg_qs.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定查詢存放區的查詢擷取模式。 None 會停用任何擷取。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_qs.query_capture_mode |
pg_qs.retention_period_in_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 7 |
允許的值 | 1-30 |
參數類型 | dynamic |
文件集 | pg_qs.retention_period_in_days (部分機器翻譯) |
pg_qs.store_query_plans
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 為 pg_qs 開啟或關閉儲存查詢計劃的功能 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.store_query_plans (部分機器翻譯) |
pg_qs.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_qs 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.track_utility (部分機器翻譯) |
pg_stat_statements.max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_stat_statements 所追蹤的陳述式數目上限。 |
資料類型 | 整數 |
預設值 | 5000 |
允許的值 | 100-2147483647 |
參數類型 | static |
文件集 | pg_stat_statements.max (英文) |
pg_stat_statements.save
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在伺服器關機期間儲存 pg_stat_statements 統計資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.save (英文) |
pg_stat_statements.track
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制 pg_stat_statements 所計算的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_stat_statements.track (英文) |
pg_stat_statements.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_stat_statements 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.track_utility (英文) |
postgis.gdal_enabled_drivers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制已啟用 postgis GDAL 的驅動程式設定。 |
資料類型 | 列舉 |
預設值 | DISABLE_ALL |
允許的值 | DISABLE_ALL,ENABLE_ALL |
參數類型 | dynamic |
文件集 | postgis.gdal_enabled_drivers (英文) |
auto_explain.log_analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN ANALYZE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_analyze (英文) |
auto_explain.log_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄緩衝區使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_buffers (英文) |
auto_explain.log_format
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要用於方案記錄的 EXPLAIN 格式。 |
資料類型 | 列舉 |
預設值 | text |
允許的值 | text,xml,json,yaml |
參數類型 | dynamic |
文件集 | auto_explain.log_format (英文) |
auto_explain.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 方案的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,debug,info,notice,warning,log |
參數類型 | dynamic |
文件集 | auto_explain.log_level (英文) |
auto_explain.log_min_duration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將記錄方案的最低執行時間。 零會列印所有計劃。 -1 會關閉此功能。 |
資料類型 | 整數 |
預設值 | -1 |
允許的值 | -1-2147483647 |
參數類型 | dynamic |
文件集 | auto_explain.log_min_duration (英文) |
auto_explain.log_nested_statements
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄巢狀陳述式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_nested_statements (英文) |
auto_explain.log_settings
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄修改的設定參數會影響查詢規劃。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_settings (英文) |
auto_explain.log_timing
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 收集計時資料,而不只是資料列計數。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_timing (英文) |
auto_explain.log_triggers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在方案中包括觸發程序統計資料。 除非同時設定 log_analyze,否則這不會有任何作用。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_triggers (英文) |
auto_explain.log_verbose
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN VERBOSE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_verbose (英文) |
auto_explain.sample_rate
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要處理的查詢佔比。 |
資料類型 | numeric |
預設值 | 1.0 |
允許的值 | 0.0-1.0 |
參數類型 | dynamic |
文件集 | auto_explain.sample_rate (英文) |
azure.accepted_password_auth_method
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 接受的密碼驗證方法。 |
資料類型 | set |
預設值 | md5 |
允許的值 | md5,scram-sha-256 |
參數類型 | dynamic |
文件集 | azure.accepted_password_auth_method |
azure.enable_temp_tablespaces_on_local_ssd
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在暫時性磁碟上建立暫存資料表空間。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure.extensions
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定允許在伺服器中建立的延伸模組。 |
資料類型 | set |
預設值 | |
允許的值 | 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,hstore,hypopg,intagg,intarray,isn,lo,login_hook,ltree,oracle_fdw,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,tds_fdw,timescaledb,tsm_system_rows,tsm_system_time,unaccent,uuid-ossp,vector |
參數類型 | dynamic |
文件集 | azure.extensions (部分機器翻譯) |
azure.single_to_flex_migration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定這是否為建立來從適用於 PostgreSQL 的 Azure 資料庫單一伺服器移轉至彈性伺服器的伺服器。 |
資料類型 | boolean |
預設值 | off |
允許的值 | off |
參數類型 | 唯讀 |
文件集 |
azure_storage.allow_network_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許從延伸模組 azure_storage 中的 Blob 儲存體存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure_storage.blob_block_size_mb
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 延伸模組 azure_storage 中 blob_put 的 Blob 區塊大小 (以 MB 為單位)。 |
資料類型 | 整數 |
預設值 | 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。 |
允許的值 | 1024 |
參數類型 | 唯讀 |
文件集 | azure_storage.blob_block_size_mb (部分機器翻譯) |
Azure 特定注意事項
當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 azure_storage.blob_block_size_mb
伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 azure_storage.blob_block_size_mb
伺服器參數的預設值沒有任何影響。
截至目前為止,如果您變更指派給實例的產品,您將無法調整參數的值 azure_storage.blob_block_size_mb
,因為參數宣告為唯讀。
用來計算 值的 azure_storage.blob_block_size_mb
公式為 MIN(3072, MAX(128, memoryGiB * 32))
。
根據上一個公式,下表列出此伺服器參數將設定的值,視布建的記憶體數量而定:
記憶體大小 | azure_storage.blob_block_size_mb (部分機器翻譯) |
---|---|
2 GiB | 128 MiB |
4 GiB | 128 MiB |
8 GiB | 256 MiB |
16 GiB | 512 MiB |
32 GiB | 1024 MiB |
48 GiB | 1536 MiB |
64 GiB | 2048 MiB |
80 GiB | 2560 MiB |
128 GiB | 3072 MiB |
160 GiB | 3072 MiB |
192 GiB | 3072 MiB |
256 GiB | 3072 MiB |
384 GiB | 3072 MiB |
432 GiB | 3072 MiB |
672 GiB | 3072 MiB |
azure_storage.public_account_access
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 允許所有使用者從延伸模組 azure_storage 中的公用儲存體帳戶存取資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.bucket_limit
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個貯體的最大登入權杖數。 |
資料類型 | 整數 |
預設值 | 2000 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對每個發生太多登入失敗的 IP 啟用暫時連線節流。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.factor_bias
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 計算 IP 貯體之權杖數目的因素偏差。 |
資料類型 | numeric |
預設值 | 0.8 |
允許的值 | 0.0-0.9 |
參數類型 | dynamic |
文件集 |
connection_throttle.hash_entries_max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 登入失敗雜湊表中的項目數目上限。 |
資料類型 | 整數 |
預設值 | 500 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.reset_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 重設登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 120 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.restore_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對失敗率較低的 IP 增加權杖數目的因素。 |
資料類型 | numeric |
預設值 | 2 |
允許的值 | 1.0-100.0 |
參數類型 | dynamic |
文件集 |
connection_throttle.update_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 更新登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 20 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
cron.database_name
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定保留 pg_cron 中繼資料的資料庫。 |
資料類型 | 字串 |
預設值 | postgres |
允許的值 | [A-Za-z0-9_]+ |
參數類型 | static |
文件集 | cron.database_name (英文) |
cron.log_run
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將所有作業執行記錄到 job_run_details 資料表中。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_run (英文) |
cron.log_statement
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 執行之前記錄所有 cron 陳述式。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_statement (英文) |
cron.max_running_jobs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定可同時執行的作業數目上限。 此值受限於 max_connections。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 0-5000 |
參數類型 | static |
文件集 | cron.max_running_jobs (英文) |
index_tuning.analysis_interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定在將 index_tuning.mode 設定為 'REPORT' 時,觸發每個索引最佳化工作階段的頻率。 |
資料類型 | 整數 |
預設值 | 720 |
允許的值 | 60-10080 |
參數類型 | dynamic |
文件集 | index_tuning.analysis_interval (部分機器翻譯) |
index_tuning.max_columns_per_index
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 可以成為建議索引中索引鍵一部分的資料行數目上限。 |
資料類型 | 整數 |
預設值 | 2 |
允許的值 | 1-10 |
參數類型 | dynamic |
文件集 | index_tuning.max_columns_per_index (部分機器翻譯) |
index_tuning.max_index_count
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在一個最佳化工作階段期間,針對每個資料庫建議的索引數目上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_index_count (部分機器翻譯) |
index_tuning.max_indexes_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料表的可建議索引數上限。 |
資料類型 | 整數 |
預設值 | 10 |
允許的值 | 1-25 |
參數類型 | dynamic |
文件集 | index_tuning.max_indexes_per_table (部分機器翻譯) |
index_tuning.max_queries_per_database
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個資料庫中可以建議索引的最慢查詢數。 |
資料類型 | 整數 |
預設值 | 25 |
允許的值 | 5-100 |
參數類型 | dynamic |
文件集 | index_tuning.max_queries_per_database (部分機器翻譯) |
index_tuning.max_regression_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 對於在一個最佳化工作階段期間內分析的任何查詢,建議索引產生的可接受迴歸。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0.05-0.2 |
參數類型 | dynamic |
文件集 | index_tuning.max_regression_factor (部分機器翻譯) |
index_tuning.max_total_size_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 任何指定資料庫可以使用的所有建議索引總大小上限,以總磁碟空間百分比表示。 |
資料類型 | numeric |
預設值 | 0.1 |
允許的值 | 0-1.0 |
參數類型 | dynamic |
文件集 | index_tuning.max_total_size_factor (部分機器翻譯) |
index_tuning.min_improvement_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對至少一個在一個最佳化工作階段期間分析的查詢,建議索引必須提供的成本改善。 |
資料類型 | numeric |
預設值 | 0.2 |
允許的值 | 0-20.0 |
參數類型 | dynamic |
文件集 | index_tuning.min_improvement_factor (部分機器翻譯) |
index_tuning.mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將索引最佳化設定為停用 ('OFF'),或啟用來只發出建議。 需要透過 pg_qs.query_capture_mode 設定為 'TOP' 或 'ALL' 來啟用查詢存放區。 |
資料類型 | 列舉 |
預設值 | off |
允許的值 | off,report |
參數類型 | dynamic |
文件集 | index_tuning.mode (部分機器翻譯) |
index_tuning.unused_dml_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均 DML 作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_dml_per_table (部分機器翻譯) |
index_tuning.unused_min_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 根據系統統計資料,考慮要卸除索引的索引未使用天數下限。 |
資料類型 | 整數 |
預設值 | 35 |
允許的值 | 30-720 |
參數類型 | dynamic |
文件集 | index_tuning.unused_min_period (部分機器翻譯) |
index_tuning.unused_reads_per_table
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 影響資料表的每日平均讀取作業數目下限,因此會考慮卸除未使用的索引。 |
資料類型 | 整數 |
預設值 | 1000 |
允許的值 | 0-9999999 |
參數類型 | dynamic |
文件集 | index_tuning.unused_reads_per_table (部分機器翻譯) |
logfiles.download_enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用或停用伺服器記錄功能。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | logfiles.download_enable |
logfiles.retention_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定伺服器記錄的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 3 |
允許的值 | 1-7 |
參數類型 | dynamic |
文件集 | logfiles.retention_days |
pgaudit.log
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄將會記錄哪些類別的陳述式。 |
資料類型 | set |
預設值 | none |
允許的值 | none,read,write,function,role,ddl,misc,all |
參數類型 | dynamic |
文件集 | pgaudit.log (英文) |
pgaudit.log_catalog
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定在陳述式中的所有關聯都在 pg_catalog 中的情況下,應該啟用工作階段記錄。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_catalog (英文) |
pgaudit.log_client
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定用戶端是否應該看到稽核訊息。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_client (英文) |
pgaudit.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定將用於記錄項目的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,log |
參數類型 | dynamic |
文件集 | pgaudit.log_level (英文) |
pgaudit.log_parameter
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定稽核記錄應該包括透過陳述式傳遞的參數。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_parameter (英文) |
pgaudit.log_relation
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄是否應該針對 SELECT 或 DML 陳述式中所參考的每個關聯建立個別的記錄項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_relation (英文) |
pgaudit.log_statement_once
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定記錄是否包括陳述式文字和參數,以及陳述式/子陳述式組合的第一個記錄項目或每個項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_statement_once (英文) |
pgaudit.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用於物件稽核記錄的主要角色。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pgaudit.role (英文) |
pglogical.batch_inserts
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 如果可能,告知 PGLogical 使用批次插入機制。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.batch_inserts (英文) |
pglogical.conflict_log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將 pglogical.conflict_resolution 設定為錯誤以外的任何項目時,設定用以報告所偵測到衝突的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic |
參數類型 | dynamic |
文件集 | pglogical.conflict_log_level (英文) |
pglogical.conflict_resolution
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對在本機資料與傳入變更之間偵測到的任何衝突設定解決方法。 |
資料類型 | 列舉 |
預設值 | apply_remote |
允許的值 | error,apply_remote,keep_local,last_update_wins,first_update_wins |
參數類型 | dynamic |
文件集 | pglogical.conflict_resolution (英文) |
pglogical.use_spi
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 告知 PGLogical 使用 SPI 介面來形成實際的 SQL (INSERT、UPDATE、DELETE) 陳述式,以套用傳入的變更,而不是使用內部低層級介面。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.use_spi (英文) |
pgms_stats.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 |
pgms_wait_sampling.history_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定以毫秒為單位的等候事件取樣頻率。 |
資料類型 | 整數 |
預設值 | 100 |
允許的值 | 1-600000 |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.history_period (部分機器翻譯) |
pgms_wait_sampling.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用等候取樣,儘管已針對 pgms_wait_sampling.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pgms_wait_sampling.is_enabled_fs (部分機器翻譯) |
pgms_wait_sampling.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pgms_wait_sampling 延伸模組所追蹤的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | all,none |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.query_capture_mode (部分機器翻譯) |
pg_partman_bgw.analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_analyze 引數的用途相同。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.analyze (英文) |
pg_partman_bgw.dbname
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 必要。 run_maintenance() 將在其中執行的資料庫。 如果有一個以上,請使用逗點分隔清單。 如果未設定,BGW 將不會執行任何動作。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z0-9_,-]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.dbname (英文) |
pg_partman_bgw.interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 呼叫 run_maintenance() 之間的秒數。 |
資料類型 | 整數 |
預設值 | 3600 |
允許的值 | 1-315360000 |
參數類型 | dynamic |
文件集 | pg_partman_bgw.interval (英文) |
pg_partman_bgw.jobmon
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_jobmon 引數的用途相同。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.jobmon (英文) |
pg_partman_bgw.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | run_maintenance() 將以其身分執行的角色。 預設值為 postgres。 僅允許單一角色名稱。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.role (英文) |
pg_qs.interval_length_minutes
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的 query_store 擷取間隔 (以分鐘為單位) - 這是資料持續性的頻率。 |
資料類型 | 整數 |
預設值 | 15 |
允許的值 | 1-30 |
參數類型 | static |
文件集 | pg_qs.interval_length_minutes (部分機器翻譯) |
pg_qs.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用查詢存放區,儘管已針對 pg_qs.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pg_qs.is_enabled_fs (部分機器翻譯) |
pg_qs.max_plan_size
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定要為 pg_qs 的查詢計劃文字儲存的位元組數上限;較長的計劃將會截斷。 |
資料類型 | 整數 |
預設值 | 7500 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_plan_size (部分機器翻譯) |
pg_qs.max_query_text_length
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將儲存的最大查詢文字長度;將會截斷較長的查詢。 |
資料類型 | 整數 |
預設值 | 6000 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_query_text_length (部分機器翻譯) |
pg_qs.parameters_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 是否和何時擷取查詢位置參數。 |
資料類型 | 列舉 |
預設值 | capture_parameterless_only |
允許的值 | capture_parameterless_only,capture_first_sample |
參數類型 | dynamic |
文件集 | pg_qs.parameters_capture_mode |
pg_qs.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定查詢存放區的查詢擷取模式。 None 會停用任何擷取。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_qs.query_capture_mode |
pg_qs.retention_period_in_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 7 |
允許的值 | 1-30 |
參數類型 | dynamic |
文件集 | pg_qs.retention_period_in_days (部分機器翻譯) |
pg_qs.store_query_plans
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 為 pg_qs 開啟或關閉儲存查詢計劃的功能 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.store_query_plans (部分機器翻譯) |
pg_qs.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_qs 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.track_utility (部分機器翻譯) |
pg_stat_statements.max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_stat_statements 所追蹤的陳述式數目上限。 |
資料類型 | 整數 |
預設值 | 5000 |
允許的值 | 100-2147483647 |
參數類型 | static |
文件集 | pg_stat_statements.max (英文) |
pg_stat_statements.save
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在伺服器關機期間儲存 pg_stat_statements 統計資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.save (英文) |
pg_stat_statements.track
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制 pg_stat_statements 所計算的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_stat_statements.track (英文) |
pg_stat_statements.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_stat_statements 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.track_utility (英文) |
postgis.gdal_enabled_drivers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制已啟用 postgis GDAL 的驅動程式設定。 |
資料類型 | 列舉 |
預設值 | DISABLE_ALL |
允許的值 | DISABLE_ALL,ENABLE_ALL |
參數類型 | dynamic |
文件集 | postgis.gdal_enabled_drivers (英文) |
auto_explain.log_analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN ANALYZE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_analyze (英文) |
auto_explain.log_buffers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄緩衝區使用方式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_buffers (英文) |
auto_explain.log_format
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要用於方案記錄的 EXPLAIN 格式。 |
資料類型 | 列舉 |
預設值 | text |
允許的值 | text,xml,json,yaml |
參數類型 | dynamic |
文件集 | auto_explain.log_format (英文) |
auto_explain.log_min_duration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將記錄方案的最低執行時間。 零會列印所有計劃。 -1 會關閉此功能。 |
資料類型 | 整數 |
預設值 | -1 |
允許的值 | -1-2147483647 |
參數類型 | dynamic |
文件集 | auto_explain.log_min_duration (英文) |
auto_explain.log_nested_statements
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 記錄巢狀陳述式。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_nested_statements (英文) |
auto_explain.log_timing
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 收集計時資料,而不只是資料列計數。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_timing (英文) |
auto_explain.log_triggers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在方案中包括觸發程序統計資料。 除非同時設定 log_analyze,否則這不會有任何作用。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_triggers (英文) |
auto_explain.log_verbose
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 使用 EXPLAIN VERBOSE 進行方案記錄。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | auto_explain.log_verbose (英文) |
auto_explain.sample_rate
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 要處理的查詢佔比。 |
資料類型 | numeric |
預設值 | 1.0 |
允許的值 | 0.0-1.0 |
參數類型 | dynamic |
文件集 | auto_explain.sample_rate (英文) |
azure.accepted_password_auth_method
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 接受的密碼驗證方法。 |
資料類型 | set |
預設值 | md5 |
允許的值 | md5,scram-sha-256 |
參數類型 | dynamic |
文件集 | azure.accepted_password_auth_method |
azure.allow_hostname_in_username
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定適用於 PostgreSQL 的 Azure 資料庫彈性伺服器的使用者名稱中是否允許使用主機名稱。 |
資料類型 | boolean |
預設值 | off |
允許的值 | off |
參數類型 | 唯讀 |
文件集 |
azure.enable_temp_tablespaces_on_local_ssd
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在暫時性磁碟上建立暫存資料表空間。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
azure.extensions
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定允許在伺服器中建立的延伸模組。 |
資料類型 | set |
預設值 | |
允許的值 | address_standardizer,address_standardizer_data_us,amcheck,anon,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 |
參數類型 | dynamic |
文件集 | azure.extensions (部分機器翻譯) |
azure.single_to_flex_migration
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定這是否為建立來從適用於 PostgreSQL 的 Azure 資料庫單一伺服器移轉至彈性伺服器的伺服器。 |
資料類型 | boolean |
預設值 | off |
允許的值 | off |
參數類型 | 唯讀 |
文件集 |
connection_throttle.bucket_limit
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 每個貯體的最大登入權杖數。 |
資料類型 | 整數 |
預設值 | 2000 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對每個發生太多登入失敗的 IP 啟用暫時連線節流。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 |
connection_throttle.factor_bias
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 計算 IP 貯體之權杖數目的因素偏差。 |
資料類型 | numeric |
預設值 | 0.8 |
允許的值 | 0.0-0.9 |
參數類型 | dynamic |
文件集 |
connection_throttle.hash_entries_max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 登入失敗雜湊表中的項目數目上限。 |
資料類型 | 整數 |
預設值 | 500 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.reset_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 重設登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 120 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
connection_throttle.restore_factor
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對失敗率較低的 IP 增加權杖數目的因素。 |
資料類型 | numeric |
預設值 | 2 |
允許的值 | 1.0-100.0 |
參數類型 | dynamic |
文件集 |
connection_throttle.update_time
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 更新登入貯體之間的時間。 |
資料類型 | 整數 |
預設值 | 20 |
允許的值 | 1-2147483647 |
參數類型 | dynamic |
文件集 |
cron.database_name
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定保留 pg_cron 中繼資料的資料庫。 |
資料類型 | 字串 |
預設值 | postgres |
允許的值 | [A-Za-z0-9_]+ |
參數類型 | static |
文件集 | cron.database_name (英文) |
cron.log_run
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將所有作業執行記錄到 job_run_details 資料表中。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_run (英文) |
cron.log_statement
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 執行之前記錄所有 cron 陳述式。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | static |
文件集 | cron.log_statement (英文) |
cron.max_running_jobs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定可同時執行的作業數目上限。 此值受限於 max_connections。 |
資料類型 | 整數 |
預設值 | 32 |
允許的值 | 0-5000 |
參數類型 | static |
文件集 | cron.max_running_jobs (英文) |
logfiles.download_enable
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 啟用或停用伺服器記錄功能。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | logfiles.download_enable |
logfiles.retention_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定伺服器記錄的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 3 |
允許的值 | 1-7 |
參數類型 | dynamic |
文件集 | logfiles.retention_days |
pgaudit.log
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄將會記錄哪些類別的陳述式。 |
資料類型 | set |
預設值 | none |
允許的值 | none,read,write,function,role,ddl,misc,all |
參數類型 | dynamic |
文件集 | pgaudit.log (英文) |
pgaudit.log_catalog
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定在陳述式中的所有關聯都在 pg_catalog 中的情況下,應該啟用工作階段記錄。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_catalog (英文) |
pgaudit.log_client
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定用戶端是否應該看到稽核訊息。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_client (英文) |
pgaudit.log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定將用於記錄項目的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,log |
參數類型 | dynamic |
文件集 | pgaudit.log_level (英文) |
pgaudit.log_parameter
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定稽核記錄應該包括透過陳述式傳遞的參數。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_parameter (英文) |
pgaudit.log_relation
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定工作階段稽核記錄是否應該針對 SELECT 或 DML 陳述式中所參考的每個關聯建立個別的記錄項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_relation (英文) |
pgaudit.log_statement_once
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定記錄是否包括陳述式文字和參數,以及陳述式/子陳述式組合的第一個記錄項目或每個項目。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pgaudit.log_statement_once (英文) |
pgaudit.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 指定要用於物件稽核記錄的主要角色。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pgaudit.role (英文) |
pglogical.batch_inserts
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 如果可能,告知 PGLogical 使用批次插入機制。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.batch_inserts (英文) |
pglogical.conflict_log_level
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 將 pglogical.conflict_resolution 設定為錯誤以外的任何項目時,設定用以報告所偵測到衝突的記錄層級。 |
資料類型 | 列舉 |
預設值 | log |
允許的值 | debug5,debug4,debug3,debug2,debug1,info,notice,warning,error,log,fatal,panic |
參數類型 | dynamic |
文件集 | pglogical.conflict_log_level (英文) |
pglogical.conflict_resolution
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 針對在本機資料與傳入變更之間偵測到的任何衝突設定解決方法。 |
資料類型 | 列舉 |
預設值 | apply_remote |
允許的值 | error,apply_remote,keep_local,last_update_wins,first_update_wins |
參數類型 | dynamic |
文件集 | pglogical.conflict_resolution (英文) |
pglogical.use_spi
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 告知 PGLogical 使用 SPI 介面來形成實際的 SQL (INSERT、UPDATE、DELETE) 陳述式,以套用傳入的變更,而不是使用內部低層級介面。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pglogical.use_spi (英文) |
pgms_stats.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 |
pgms_wait_sampling.history_period
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定以毫秒為單位的等候事件取樣頻率。 |
資料類型 | 整數 |
預設值 | 100 |
允許的值 | 1-600000 |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.history_period (部分機器翻譯) |
pgms_wait_sampling.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用等候取樣,儘管已針對 pgms_wait_sampling.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pgms_wait_sampling.is_enabled_fs (部分機器翻譯) |
pgms_wait_sampling.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pgms_wait_sampling 延伸模組所追蹤的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | all,none |
參數類型 | dynamic |
文件集 | pgms_wait_sampling.query_capture_mode (部分機器翻譯) |
pg_partman_bgw.analyze
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_analyze 引數的用途相同。 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.analyze (英文) |
pg_partman_bgw.dbname
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 必要。 run_maintenance() 將在其中執行的資料庫。 如果有一個以上,請使用逗點分隔清單。 如果未設定,BGW 將不會執行任何動作。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z0-9_,-]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.dbname (英文) |
pg_partman_bgw.interval
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 呼叫 run_maintenance() 之間的秒數。 |
資料類型 | 整數 |
預設值 | 3600 |
允許的值 | 1-315360000 |
參數類型 | dynamic |
文件集 | pg_partman_bgw.interval (英文) |
pg_partman_bgw.jobmon
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 與 run_maintenance() 的 p_jobmon 引數的用途相同。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_partman_bgw.jobmon (英文) |
pg_partman_bgw.role
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | run_maintenance() 將以其身分執行的角色。 預設值為 postgres。 僅允許單一角色名稱。 |
資料類型 | 字串 |
預設值 | |
允許的值 | [A-Za-z\\._]* |
參數類型 | dynamic |
文件集 | pg_partman_bgw.role (英文) |
pg_qs.interval_length_minutes
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的 query_store 擷取間隔 (以分鐘為單位) - 這是資料持續性的頻率。 |
資料類型 | 整數 |
預設值 | 15 |
允許的值 | 1-30 |
參數類型 | static |
文件集 | pg_qs.interval_length_minutes (部分機器翻譯) |
pg_qs.is_enabled_fs
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 僅限內部使用:此參數會當作功能覆寫參數使用。 如果顯示為關閉,則將停用查詢存放區,儘管已針對 pg_qs.query_capture_mode 設定值也一樣。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on |
參數類型 | 唯讀 |
文件集 | pg_qs.is_enabled_fs (部分機器翻譯) |
pg_qs.max_plan_size
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定要為 pg_qs 的查詢計劃文字儲存的位元組數上限;較長的計劃將會截斷。 |
資料類型 | 整數 |
預設值 | 7500 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_plan_size (部分機器翻譯) |
pg_qs.max_query_text_length
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定將儲存的最大查詢文字長度;將會截斷較長的查詢。 |
資料類型 | 整數 |
預設值 | 6000 |
允許的值 | 100-10000 |
參數類型 | dynamic |
文件集 | pg_qs.max_query_text_length (部分機器翻譯) |
pg_qs.parameters_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 是否和何時擷取查詢位置參數。 |
資料類型 | 列舉 |
預設值 | capture_parameterless_only |
允許的值 | capture_parameterless_only,capture_first_sample |
參數類型 | dynamic |
文件集 | pg_qs.parameters_capture_mode |
pg_qs.query_capture_mode
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定查詢存放區的查詢擷取模式。 None 會停用任何擷取。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_qs.query_capture_mode |
pg_qs.retention_period_in_days
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_qs 的保留期間長度 (天數) - 在此時間之後,將會刪除資料。 |
資料類型 | 整數 |
預設值 | 7 |
允許的值 | 1-30 |
參數類型 | dynamic |
文件集 | pg_qs.retention_period_in_days (部分機器翻譯) |
pg_qs.store_query_plans
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 為 pg_qs 開啟或關閉儲存查詢計劃的功能 |
資料類型 | boolean |
預設值 | off |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.store_query_plans (部分機器翻譯) |
pg_qs.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_qs 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_qs.track_utility (部分機器翻譯) |
pg_stat_statements.max
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 設定 pg_stat_statements 所追蹤的陳述式數目上限。 |
資料類型 | 整數 |
預設值 | 5000 |
允許的值 | 100-2147483647 |
參數類型 | static |
文件集 | pg_stat_statements.max (英文) |
pg_stat_statements.save
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 在伺服器關機期間儲存 pg_stat_statements 統計資料。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.save (英文) |
pg_stat_statements.track
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制 pg_stat_statements 所計算的陳述式。 |
資料類型 | 列舉 |
預設值 | none |
允許的值 | top,all,none |
參數類型 | dynamic |
文件集 | pg_stat_statements.track (英文) |
pg_stat_statements.track_utility
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 選取 pg_stat_statements 是否要追蹤公用程式命令。 |
資料類型 | boolean |
預設值 | on |
允許的值 | on,off |
參數類型 | dynamic |
文件集 | pg_stat_statements.track_utility (英文) |
postgis.gdal_enabled_drivers
屬性 | 值 |
---|---|
類別 | 自訂選項 |
描述 | 控制已啟用 postgis GDAL 的驅動程式設定。 |
資料類型 | 列舉 |
預設值 | DISABLE_ALL |
允許的值 | DISABLE_ALL,ENABLE_ALL |
參數類型 | dynamic |
文件集 | postgis.gdal_enabled_drivers (英文) |