サポートされているデータベース フラグ

このページでは、AlloyDB Omni でサポートされているデータベース フラグについて説明します。

データベース フラグは、PostgreSQL パラメータの調整、オプションの調整、インスタンスの構成や調整など、多くの操作で使用します。

AlloyDB Omni でデータベース フラグを設定する方法については、AlloyDB Omni データベース フラグを構成するをご覧ください。

次の表に示す各フラグの使用方法について詳しくは、フラグの名前をクリックしてください。

テーブルの他の列には、各フラグに関する追加情報が含まれています。

  • [デフォルト値] 列には、インスタンスの作成時に別の値を指定しない限り、AlloyDB Omni が新しいインスタンスでこのフラグに設定する値が表示されます。

    標準のデフォルトは、フラグに AlloyDB Omni によって設定されていないデフォルト値があることを示します。詳細を表示するには、フラグの名前をクリックします。

  • [Restart required] 列の [Yes] は、インスタンスでフラグを設定、削除、変更するときに AlloyDB Omni を再起動する必要があることを示します。フラグの値は、再度変更するまでインスタンスに対して保持されます。

  • [Replica restrictions] 列の [Yes] は、フラグの使用方法に関する次の制限を示します。

    • クラスタのプライマリ インスタンスにこのフラグを設定する前に、クラスタの各レプリカ インスタンスにフラグを設定します。

    • プライマリ インスタンスでこのフラグが設定されている場合、レプリカ インスタンスのこのフラグの値は、プライマリ インスタンスのこのフラグの値以上である必要があります。

A | C | D | E | F | G | H | I | J | L | M | O | P | R | S | T | V | W

AlloyDB フラグ デフォルト値 再起動が必要 レプリカの制限
alloydb.enable_pgaudit off ×
alloydb.log_throttling_window × ×
alloydb.promote_cancel_to_terminate off × ×
alloydb.pg_shadow_select_role 空の文字列 × ×
auto_explain.log_analyze 標準のデフォルト × ×
auto_explain.log_buffers 標準のデフォルト × ×
auto_explain.log_format 標準のデフォルト × ×
auto_explain.log_level 標準のデフォルト × ×
auto_explain.log_min_duration 標準のデフォルト × ×
auto_explain.log_nested_statements 標準のデフォルト × ×
auto_explain.log_settings 標準のデフォルト × ×
auto_explain.log_timing 標準のデフォルト × ×
auto_explain.log_triggers 標準のデフォルト × ×
auto_explain.log_verbose 標準のデフォルト × ×
auto_explain.log_wal 標準のデフォルト × ×
auto_explain.sample_rate 標準のデフォルト × ×
autovacuum 標準のデフォルト × ×
autovacuum_analyze_scale_factor 標準のデフォルト × ×
autovacuum_analyze_threshold 標準のデフォルト × ×
autovacuum_freeze_max_age 標準のデフォルト ×
autovacuum_max_workers 標準のデフォルト ×
autovacuum_multixact_freeze_max_age 標準のデフォルト ×
autovacuum_naptime 標準のデフォルト × ×
autovacuum_vacuum_cost_delay 標準のデフォルト × ×
autovacuum_vacuum_cost_limit 標準のデフォルト × ×
autovacuum_vacuum_scale_factor 標準のデフォルト × ×
autovacuum_vacuum_threshold 標準のデフォルト × ×
autovacuum_work_mem 標準のデフォルト × ×
checkpoint_completion_target 標準のデフォルト × ×
checkpoint_timeout 標準のデフォルト × ×
checkpoint_warning 標準のデフォルト × ×
commit_delay 標準のデフォルト × ×
commit_siblings 標準のデフォルト × ×
constraint_exclusion 標準のデフォルト × ×
cpu_index_tuple_cost 標準のデフォルト × ×
cpu_operator_cost 標準のデフォルト × ×
cpu_tuple_cost 標準のデフォルト × ×
cron.database_name 標準のデフォルト ×
cron.log_min_messages 標準のデフォルト × ×
cron.log_run 標準のデフォルト ×
cron.log_statement 標準のデフォルト ×
cron.max_running_jobs 標準のデフォルト ×
cursor_tuple_fraction 標準のデフォルト × ×
deadlock_timeout 標準のデフォルト × ×
default_statistics_target 標準のデフォルト × ×
default_tablespace 標準のデフォルト × ×
default_transaction_deferrable 標準のデフォルト × ×
default_transaction_isolation 標準のデフォルト × ×
effective_cache_size インスタンス RAM の 80% × ×
enable_bitmapscan 標準のデフォルト × ×
enable_google_adaptive_autovacuum on × ×
enable_hashagg 標準のデフォルト × ×
enable_hashjoin 標準のデフォルト × ×
enable_indexonlyscan 標準のデフォルト × ×
enable_indexscan 標準のデフォルト × ×
enable_material 標準のデフォルト × ×
enable_mergejoin 標準のデフォルト × ×
enable_nestloop 標準のデフォルト × ×
enable_seqscan 標準のデフォルト × ×
enable_sort 標準のデフォルト × ×
enable_tidscan 標準のデフォルト × ×
force_parallel_mode 標準のデフォルト × ×
from_collapse_limit 標準のデフォルト × ×
geqo 標準のデフォルト × ×
geqo_effort 標準のデフォルト × ×
geqo_generations 標準のデフォルト × ×
geqo_pool_size 標準のデフォルト × ×
geqo_seed 標準のデフォルト × ×
geqo_selection_bias 標準のデフォルト × ×
geqo_threshold 標準のデフォルト × ×
gin_fuzzy_search_limit 標準のデフォルト × ×
gin_pending_list_limit 標準のデフォルト × ×
google_columnar_engine.auto_columnarization_schedule 'EVERY 1 HOUR' × ×
google_columnar_engine.enable_auto_columnarization on × ×
google_columnar_engine.enable_columnar_scan on × ×
google_columnar_engine.enabled off ×
google_columnar_engine.memory_size_in_mb インスタンス RAM の 30% ×
google_columnar_engine.refresh_threshold_percentage 50 × ×
google_columnar_engine.refresh_threshold_scan_count 5 × ×
google_columnar_engine.relations 空の文字列 × ×
google_db_advisor.auto_advisor_max_time_in_seconds 1800 × ×
google_db_advisor.auto_advisor_schedule 'EVERY 24 HOURS' × ×
google_db_advisor.enable_auto_advisor on × ×
google_db_advisor.enabled on ×
google_db_advisor.max_index_width 2 × ×
google_db_advisor.max_num_indexable_columns 1000 × ×
google_db_advisor.max_statement_length 102400 × ×
google_db_advisor.max_storage_size_in_mb 0 × ×
google_db_advisor.recommendation_max_time_in_seconds 600 × ×
google_db_advisor.recommend_indexes_on_partitions off × ×
google_db_advisor.top_k_slowest_statements 100 × ×
google_job_scheduler.maintenance_cpu_percentage 20 × ×
google_job_scheduler.max_parallel_workers_per_job 2 × ×
google_ml_integration.enable_model_support off ×
google_storage.log_replay_throttle_read_transactions on × ×
hot_standby_feedback on × ×
idle_session_timeout 標準のデフォルト × ×
join_collapse_limit 標準のデフォルト × ×
lock_timeout 標準のデフォルト × ×
log_autovacuum_min_duration 0 × ×
log_checkpoints 標準のデフォルト × ×
log_connections 標準のデフォルト × ×
log_disconnections 標準のデフォルト × ×
log_duration 標準のデフォルト × ×
log_error_verbosity 標準のデフォルト × ×
log_executor_stats 標準のデフォルト × ×
log_hostname 標準のデフォルト × ×
log_line_prefix 標準のデフォルト × ×
log_lock_waits 標準のデフォルト × ×
log_min_duration_statement 標準のデフォルト × ×
log_min_error_statement 標準のデフォルト × ×
log_min_messages 標準のデフォルト × ×
log_parser_stats 標準のデフォルト × ×
log_planner_stats 標準のデフォルト × ×
log_replication_commands 標準のデフォルト × ×
log_statement 標準のデフォルト × ×
log_statement_stats 標準のデフォルト × ×
log_temp_files 0 × ×
maintenance_work_mem 標準のデフォルト × いいえ
max_connections 1000
max_locks_per_transaction 標準のデフォルト
max_logical_replication_workers 標準のデフォルト ×
max_parallel_maintenance_workers 標準のデフォルト × ×
max_parallel_workers インスタンスの CPU 数、または 8 のいずれか大きいほう × ×
max_parallel_workers_per_gather インスタンスの CPU 数の半分、または 2 のいずれか大きいほう × ×
max_pred_locks_per_page 標準のデフォルト ×
max_pred_locks_per_relation 標準のデフォルト ×
max_pred_locks_per_transaction 標準のデフォルト ×
max_prepared_transactions 標準のデフォルト
max_replication_slots 60 ×
max_standby_archive_delay 標準のデフォルト × ×
max_standby_streaming_delay 標準のデフォルト × ×
max_sync_workers_per_subscription 標準のデフォルト × ×
max_wal_senders 50
max_wal_size 1504 × ×
max_worker_processes 64
min_wal_size 標準のデフォルト × ×
old_snapshot_threshold 標準のデフォルト ×
parallel_setup_cost 標準のデフォルト × ×
parallel_tuple_cost 標準のデフォルト × ×
password_encryption 標準のデフォルト × ×
password.enforce_password_does_not_contain_username OFF × ×
password.enforce_expiration OFF × ×
password.enforce_complexity OFF × ×
password.expiration_in_days 90 × ×
password.min_uppercase_letters 0 × ×
password.max_uppercase_letters 1000 × ×
password.min_lowercase_letters 0 × ×
password.max_lowercase_letters 1000 × ×
password.min_numerical_chars 0 × ×
password.max_numerical_chars 1000 × ×
password.min_special_chars 0 × ×
password.max_special_chars 1000 × ×
password.min_pass_length 0 × ×
password.max_pass_length 1000 × ×
password.notify_expiration_in_days 30 × ×
pg_bigm.enable_recheck 標準のデフォルト × ×
pg_bigm.gin_key_limit 標準のデフォルト × ×
pg_bigm.similarity_limit 標準のデフォルト × ×
pg_hint_plan.debug_print 標準のデフォルト × ×
pg_hint_plan.enable_hint 標準のデフォルト × ×
pg_hint_plan.enable_hint_table 標準のデフォルト × ×
pg_hint_plan.message_level 標準のデフォルト × ×
pg_hint_plan.parse_messages 標準のデフォルト × ×
pg_stat_statements.max 標準のデフォルト ×
pg_stat_statements.save 標準のデフォルト × ×
pg_stat_statements.track 標準のデフォルト × ×
pg_stat_statements.track_utility 標準のデフォルト × ×
pgaudit.log 標準のデフォルト × ×
pgaudit.log_catalog 標準のデフォルト × ×
pgaudit.log_client 標準のデフォルト × ×
pgaudit.log_level 標準のデフォルト × ×
pgaudit.log_parameter 標準のデフォルト × ×
pgaudit.log_relation 標準のデフォルト × ×
pgaudit.log_statement_once 標準のデフォルト × ×
pgaudit.role 標準のデフォルト × ×
pglogical.batch_inserts 標準のデフォルト ×
pglogical.conflict_log_level 標準のデフォルト × ×
pglogical.conflict_resolution 標準のデフォルト × ×
pglogical.extra_connection_options 標準のデフォルト × ×
pglogical.synchronous_commit 標準のデフォルト ×
pglogical.use_spi 標準のデフォルト ×
random_page_cost 標準のデフォルト × ×
shared_buffers インスタンスのメモリの 80% ×
ssl_max_protocol_version 標準のデフォルト × ×
ssl_min_protocol_version 標準のデフォルト × ×
standard_conforming_strings 標準のデフォルト × ×
statement_timeout 標準のデフォルト × ×
synchronize_seqscans 標準のデフォルト × ×
tcp_keepalives_count 5 × ×
tcp_keepalives_idle 300 × ×
tcp_keepalives_interval 60 × ×
temp_buffers 標準のデフォルト × ×
temp_file_limit 標準のデフォルト × ×
trace_notify 標準のデフォルト × ×
trace_recovery_messages 標準のデフォルト × ×
trace_sort 標準のデフォルト × ×
track_activities 標準のデフォルト × ×
track_activity_query_size 標準のデフォルト ×
track_commit_timestamp 標準のデフォルト ×
track_counts 標準のデフォルト × ×
track_functions 標準のデフォルト × ×
track_io_timing on × ×
vacuum_cost_delay 標準のデフォルト × ×
vacuum_cost_limit 標準のデフォルト × ×
vacuum_freeze_min_age 標準のデフォルト × ×
vacuum_freeze_table_age 標準のデフォルト × ×
vacuum_multixact_freeze_min_age 標準のデフォルト × ×
vacuum_multixact_freeze_table_age 標準のデフォルト × ×
wal_buffers 2048 ×
wal_receiver_timeout Standard default × ×
wal_sender_timeout Standard default × ×
work_mem N MB。ここで、N4 またはインスタンス vCPU の数のいずれか大きい方です。 × いいえ