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

ドキュメントのバージョンを選択してください。

AlloyDB Omni は、標準の PostgreSQL バージョンで提供されるすべてのデータベース フラグをサポートしています。このページでは、標準のデータベース フラグに加えて AlloyDB Omni が提供するデータベース フラグを示します。

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

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

AlloyDB Omni フラグ

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

  • フラグ名をクリックすると、使用方法が表示されます。

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

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

  • 再起動が必要」列が「」になっている場合は、インスタンスでフラグを設定、削除、変更するときに AlloyDB Omni の再起動が必要です。フラグの値は、再度変更するまでインスタンスで保持されます。

  • レプリカの制限」列が「」の場合、フラグの使用方法について次の制限があります。

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

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

AlloyDB Omni フラグ デフォルト値 再起動が必要 レプリカの制限
alloydb.ai_nl_enabled off × ×
alloydb.audit_log_line_prefix %m [%p]: [%l-1] db=%d,user=%u はい ×
alloydb.enable_auto_explain off ×
alloydb.enable_pg_bigm off ×
alloydb.enable_pg_cron off ×
alloydb.enable_pg_hint_plan off ×
alloydb.enable_pg_wait_sampling off いいえ
alloydb.enable_pgaudit off はい ×
alloydb.enable_pglogical off ×
alloydb.enable_named_hints off × ×
alloydb.iam_authentication off ×
alloydb.logical_decoding off いいえ
alloydb.log_throttling_window いいえ いいえ
alloydb.promote_cancel_to_terminate off いいえ いいえ
alloydb.pg_shadow_select_role 空の文字列 いいえ いいえ
alloydb.enable_pg_squeeze off いいえ いいえ
enable_google_adaptive_autovacuum on いいえ ×
enable_parallel_nestloop_inner_material off × いいえ
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.enable_virtual_columns_scan off × ×
google_columnar_engine.enable_vectorized_join off × いいえ
google_columnar_engine.enabled off はい いいえ
google_columnar_engine.memory_size_in_mb インスタンスの RAM の 30% はい いいえ
google_columnar_engine.omni_storage_cache_directory 空の文字列 はい いいえ
google_columnar_engine.refresh_threshold_percentage 50 いいえ いいえ
google_columnar_engine.refresh_threshold_scan_count 5 いいえ いいえ
google_columnar_engine.relations 空の文字列 いいえ ×
google_columnar_engine.vectorized_join_threads 1 × いいえ
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.cursor_group_size 500 × ×
google_ml_integration.default_llm_model gemini-2.5-flash-lite × ×
google_ml_integration.embedding_request_timeout 300 × ×
google_ml_integration.enable_ai_query_engine on × ×
google_ml_integration.enable_faster_embedding_generation on × ×
google_ml_integration.enable_forecasting on × ×
google_ml_integration.enable_list_models off × いいえ
google_ml_integration.enable_model_support off ×
google_ml_integration.enable_preview_ai_functions off × ×
google_ml_integration.max_memory_usage_mb 1024 × ×
google_ml_integration.max_parallel_requests 400 × ×
google_ml_integration.request_timeout_in_seconds 60 × ×
google_storage.log_replay_throttle_read_transactions on いいえ いいえ
scann.enable_preview_features off はい ×
scann.maintenance_background_naptime_s 1 分 いいえ
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 いいえ いいえ
squeeze.worker_autostart 標準のデフォルト × いいえ
squeeze.worker_role 標準のデフォルト × いいえ
squeeze.workers_per_database デフォルト値は 1 です いいえ いいえ
squeeze.max_xlock_time デフォルト値は 1 です。12147483647 の任意の値に設定します。 いいえ ×
tde_kek_url 空の文字列 いいえ ×

標準の PostgreSQL フラグ

AlloyDB Omni は、次の標準 PostgreSQL フラグをサポートしています。一部のフラグをインスタンスで設定、削除、変更する場合は、AlloyDB Omni の再起動が必要です。フラグの値は、再度変更するまでインスタンスで保持されます。

PostgreSQL フラグ名 再起動が必要
autovacuum_freeze_max_age
autovacuum_max_workers
autovacuum_multixact_freeze_max_age
autovacuum_vacuum_max_threshold ×
commit_timestamp_buffers
cron.database_name
cron.log_run
cron.log_statement
cron.max_running_jobs
max_connections
max_locks_per_transaction
max_logical_replication_workers
max_notify_queue_pages
max_pred_locks_per_page
max_pred_locks_per_relation
max_pred_locks_per_transaction
max_prepared_transactions
max_replication_slots
max_wal_senders
max_worker_processes
old_snapshot_threshold
multixact_member_buffers
multixact_offset_buffers
notify_buffers
pg_stat_statements.max
pglogical.batch_inserts
pglogical.synchronous_commit
pglogical.use_spi
shared_buffers
serializable_buffers
subtransaction_buffers
track_activity_query_size
track_commit_timestamp
transaction_buffers
wal_buffers