このトピックでは、クラスターパラメーターのデフォルト値について説明します。
パラメーター
PolarDB for PostgreSQLパラメーターのデフォルト値は、パフォーマンス、可用性、および信頼性を考慮した結果です。 コミュニティバージョンのデフォルト値とは異なる場合があります。 特に、以下のパラメータのデフォルト値は、最適性能の原理に基づいています。 これらのパラメーターは、PolarDBコンソールで変更できます。
パラメーター | デフォルト値 | 説明 |
synchronous_commit | off | トランザクションがクライアントに成功メッセージを返す前に、WALレコードがディスクに書き込まれるのを待つ必要があるかどうかを指定します。 デフォルト値:off 有効な値:
説明 次のステートメントを実行して、現在のクラスターのこのパラメーターの設定を表示できます。
|
wal_level | レプリカ | WALに書き込まれるデータの種類を指定します。 デフォルト値: replica。 有効な値: デフォルト値: レプリカ。 有効な値:
警告 このパラメーターを変更すると、クラスターが再起動します。 作業は慎重に行ってください。 説明 次のステートメントを実行して、現在のクラスターのこのパラメーターの設定を表示できます。
|
log_statement | ddl | 監査ログのレベルを指定します。 デフォルト値: ddl。DDLステートメントのログのみが監査されることを示します。 少ないログを表示すると、データベースのパフォーマンスが向上します。 説明
|
共通クラスターパラメーターのデフォルト値
パラメーター | デフォルト値 |
authentication_timeout | 60 |
autovacuum | on |
autovacuum_analyze_scale_factor | 0.05 |
autovacuum_analyze_threshold | 50 |
autovacuum_freeze_max_age | 500000000 |
autovacuum_max_workers | 5 |
autovacuum_multixact_freeze_max_age | 700000000 |
autovacuum_naptime | 30 |
autovacuum_vacuum_cost_delay | 0 |
autovacuum_vacuum_cost_limit | 10000 |
autovacuum_vacuum_scale_factor | 0.02 |
autovacuum_vacuum_threshold | 50 |
backend_flush_after | 0 |
bgwriter_delay | 10 |
checkpoint_timeout | 30 |
constraint_exclusion | partition |
cpu_index_tuple_cost | 0.005 |
cpu_operator_cost | 0.0025 |
cpu_tuple_cost | 0.01 |
datestyle | 'ISO,YMD' |
deadlock_timeout | 1000 |
default_with_oids | off |
dynamic_shared_memory_type | posix |
enable_partition_pruning | on |
extra_float_digits | 0 |
fsync | on |
full_page_writes | off |
gin_pending_list_limit | 4096 |
hot_standby | on |
hot_standby_feedback | on |
huge_pages | on |
idle_in_transaction_session_timeout | 3600000 |
jit | off |
lock_timeout | 0 |
logging_collector | on |
log_connections | off |
log_disconnections | off |
log_error_verbosity | default |
log_min_duration_statement | 5000 |
log_statement | ddl |
max_files_per_process | 10000 |
max_locks_per_transaction | 64 |
max_prepared_transactions | 800 |
max_replication_slots | 64 |
max_worker_processes | 256 |
seq_page_cost | 1 |
ssl | off |
statement_timeout | 0 |
synchronous_commit | off |
temp_file_limit | 100 GB |
timezone | 'UTC' |
wal_buffers | 16 MB |
wal_level | replica |
wal_writer_delay | 10 |