名前 有効値 単位 説明
autovacuum_analyze_scale_factor [0-1] reltuples の割合として分析する前のタプルの挿入、更新、または削除の数。
autovacuum_analyze_threshold [0-2147483647] 分析前のタプルの挿入、更新、または削除の最小数。
autovacuum_freeze_max_age [200000000-1500000000] トランザクション ID の折り返しを防ぐためにテーブルを自動バキュームする期間。
autovacuum_max_workers [5-20] 同時に実行する自動バキュームワーカープロセスの最大数を設定します。
autovacuum_vacuum_cost_delay [1-100] ms 自動バキュームのバキュームコストの遅延 (ミリ秒)。
autovacuum_vacuum_cost_limit [-1-10000] 自動バキュームの、休止前に利用可能なバキュームコスト金額。
autovacuum_vacuum_scale_factor [0-1] reltuple の割合としてのバキューム前のタプルの更新または削除の数。
autovacuum_vacuum_threshold [0-2147483647] バキューム前のタプルの更新または削除の最小数。
checkpoint_completion_target [0-1] チェックポイント間隔の割合として、チェックポイント中にダーティバッファーのフラッシュに費やされた時間。
checkpoint_timeout [30-86400] s 自動 WAL チェックポイント間の最大時間を設定します。
checkpoint_warning [30-2147483647] s チェックポイントセグメントがこれより頻繁に入力される場合に警告を有効にします。
commit_delay [0-100000] トランザクションのコミットから WAL のディスクへのフラッシュまでの遅延をマイクロ秒単位で設定します。
commit_siblings [0-1000] commit_delay を実行する前の最小同時オープントランザクションを設定します。
default_statistics_target [1-10000] デフォルトの統計ターゲットを設定します。
default_transaction_deferrable [on|off] 新しいトランザクションのデフォルトの延期可能なステータスを設定します。
enable_bitmapscan [on|off] プランナーがビットマップスキャンプランを使用できるようにします。
enable_gathermerge [on|off] プランナーが収集マージプランを使用できるようにします。
enable_hashagg [on|off] プランナーがハッシュされた集計プランを使用できるようにします。
enable_hashjoin [on|off] プランナーがハッシュ結合プランを使用できるようにします。
enable_indexonlyscan [on|off] プランナーがインデックスのみのスキャンプランを使用できるようにします。
enable_indexscan [on|off] プランナーがインデックススキャンプランを使用できるようにします。
enable_material [on|off] プランナーが具体化を使用できるようにします。
enable_mergejoin [on|off] プランナーがマージ結合プランを使用できるようにします。
enable_nestloop [on|off] プランナーがネストループ結合プランを使用できるようにします。
enable_parallel_append [on|off] プランナーが並列追加プランを使用できるようにします。
enable_parallel_hash [on|off] プランナーが並列ハッシュプランを使用できるようにします。
enable_partition_pruning [on|off] 計画時および実行時のパーティション除外を有効にします。
enable_partitionwise_aggregate [on|off] パーティションごとの集約とグループ化を有効にします。
enable_partitionwise_join [on|off] パーティションワイズ結合を有効にします。
enable_seqscan [on|off] プランナーが順次スキャンプランを使用できるようにします。
enable_sort [on|off] プランナーが明示的な並べ替え手順を使用できるようにします。
enable_tidscan [on|off] プランナーが TID スキャンプランを使用できるようにします。
gin_fuzzy_search_limit [0-2147483647] GIN による完全一致検索の最大許容結果を設定します。
gin_pending_list_limit [64-2147483647] KB GIN インデックスの保留リストの最大サイズを設定します。
auto_explain.log_analyze [on|off] プランログに EXPLAIN ANALYZE を使用します。
lock_timeout [0-2147483647] ms ロックの待機の最大許容期間を設定します。
log_autovacuum_min_duration [-1-2147483647] ms 自動バキューム操作がログに記録される最小実行時間を設定します。
log_checkpoints [on|off] 各チェックポイントをログに記録します。
log_connections [on|off] 成功した各接続をログに記録します。
log_disconnections [on|off] 期間を含む、セッションの終了を記録します。
log_min_duration_statement [-1-2147483647] ms 文がログに記録される最小実行時間を設定します。
log_statement [none,ddl,mod,all] ログに記録される文のタイプを設定します。
log_temp_files [-1-2147483647] KB このキロバイト数より大きい一時ファイルの使用をログに記録します。
max_standby_archive_delay [-1-2147483647] ms ホットスタンバイサーバーがアーカイブされた WAL データを処理しているときにクエリをキャンセルするまでの最大遅延を設定します。
max_standby_streaming_delay [-1-2147483647] ms ホットスタンバイサーバーがストリーミングされた WAL データを処理しているときにクエリをキャンセルするまでの最大遅延を設定します。
max_sync_workers_per_subscription [0-262143] サブスクリプションあたりのテーブル同期ワーカーの最大数。
min_parallel_index_scan_size [0-715827882] 8 KB 並列スキャンのインデックスデータの最小量を設定します。
min_parallel_table_scan_size [0-715827882] 8 KB 並列スキャンのテーブルデータの最小量を設定します。
old_snapshot_threshold [-1-86400] min スナップショット作成後古くなりすぎて、変更されたページを読み取れなくなるまでの時間。
statement_timeout [0-2147483647] ms 任意の文の最大許容期間を設定します。
track_activity_query_size [100-102400] Byte pg_stat_activity.query に予約されているサイズをバイト単位で設定します。
vacuum_cleanup_index_scale_factor [0-10000000000] インデックスのクリーンアップ前のタプル挿入の数。
vacuum_freeze_table_age [150000000-2000000000] VACUUM がテーブル全体をスキャンしてタプルをフリーズする年齢。
wal_keep_segments [0-100000] スタンバイサーバー用に保持される WAL ファイルの数を設定します。
wal_level [minimal,replica,logical] WAL に書き込まれる情報のレベルを設定します。
auto_explain.log_buffers [on|off] ログバッファーの使用状況。
auto_explain.log_format [text,xml,json,yaml] プランのログに使用される EXPLAIN 形式。
auto_explain.log_min_duration [-1-2147483647] ms プランがログに記録される最小実行時間を設定します。
auto_explain.log_nested_statements [on|off] ネストされたステートメントをログに記録します。
auto_explain.log_timing [on|off] タイミングデータと行数を収集します。
auto_explain.log_triggers [on|off] トリガー統計をプランに含めます。
auto_explain.log_verbose [on|off] プランログに EXPLAIN VERBOSE を使用します。
auto_explain.sample_rate [0-1] 処理するクエリの割合。
parallel_setup_cost [0-2147483647] 並列クエリのワーカープロセスを起動するコストのプランナーの推定値を設定します。
parallel_tuple_cost [0-2147483647] プランナーが各タプル (行) をワーカーバックエンドからマスターバックエンドに渡すコストの見積もりを設定します。
work_mem [1024-1048576] KB クエリワークスペースに使用する最大メモリを設定します。
idle_in_transaction_session_timeout [0-2147483647] ms アイドル状態のトランザクションの最大許容期間を設定します。