Flag di database supportati

Seleziona una versione della documentazione:

AlloyDB Omni supporta tutti i flag di database forniti dalle versioni standard di PostgreSQL. Questa pagina elenca i flag di database forniti da AlloyDB Omni oltre ai flag di database standard.

I flag di database vengono utilizzati per molte operazioni, tra cui la regolazione dei parametri PostgreSQL, la regolazione delle opzioni e la configurazione e l'ottimizzazione delle istanze.

Per ulteriori informazioni sull'impostazione dei flag di database in AlloyDB Omni, consulta Configura i flag di database di AlloyDB Omni.

Flag di AlloyDB Omni

Le altre colonne della tabella contengono informazioni aggiuntive su ogni flag AlloyDB Omni:

  • Fai clic sul nome di un flag per visualizzare le istruzioni per l'uso.

  • La colonna Valore predefinito mostra il valore che AlloyDB Omni imposta per questo flag in una nuova istanza, a meno che non specifichi un valore diverso durante la creazione dell'istanza.

    Standard default indica che il flag ha un valore predefinito che non è impostato da AlloyDB Omni. Per scoprire di più, fai clic sul nome del flag.

  • Nella colonna Riavvio richiesto, Sì indica che devi riavviare AlloyDB Omni quando imposti, rimuovi o modifichi il flag nell'istanza. Il valore del flag persiste per l'istanza finché non viene modificato di nuovo.

  • Nella colonna Limitazioni per le repliche, Sì indica le seguenti limitazioni su come puoi utilizzare il flag:

    • Prima di impostare questo flag sull'istanza principale del cluster, impostalo su ogni istanza di replica del cluster.

    • Se l'istanza principale ha questo flag impostato, il valore di questo flag su qualsiasi istanza di replica deve essere uguale o superiore al valore dell'istanza principale per questo flag.

Flag AlloyDB Omni Valore predefinito Riavvio necessario Limitazioni delle repliche
alloydb.ai_nl_enabled off No No
alloydb.audit_log_line_prefix %m [%p]: [%l-1] db=%d,user=%u Sì No
alloydb.enable_pgaudit off Sì No
alloydb.enable_named_hints off No No
alloydb.iam_authentication off Sì No
alloydb.logical_decoding off Sì No
alloydb.log_throttling_window No No
alloydb.promote_cancel_to_terminate off No No
alloydb.pg_shadow_select_role Una stringa vuota No No
enable_google_adaptive_autovacuum on No No
enable_parallel_nestloop_inner_material off No No
google_columnar_engine.auto_columnarization_schedule 'EVERY 1 HOUR' No No
google_columnar_engine.enable_auto_columnarization on No No
google_columnar_engine.enable_columnar_scan on No No
google_columnar_engine.enable_virtual_columns_scan off No No
google_columnar_engine.enable_vectorized_join off No No
google_columnar_engine.enabled off Sì No
google_columnar_engine.memory_size_in_mb 30% della RAM dell'istanza Sì No
google_columnar_engine.omni_storage_cache_directory Una stringa vuota Sì No
google_columnar_engine.refresh_threshold_percentage 50 No No
google_columnar_engine.refresh_threshold_scan_count 5 No No
google_columnar_engine.relations Una stringa vuota No No
google_columnar_engine.vectorized_join_threads 1 No No
google_db_advisor.auto_advisor_max_time_in_seconds_per_day 1800 No No
google_db_advisor.auto_advisor_schedule 'EVERY 24 HOURS' No No
google_db_advisor.enable_auto_advisor on No No
google_db_advisor.enabled on Sì No
google_db_advisor.max_index_width 2 No No
google_db_advisor.max_num_indexable_columns 1000 No No
google_db_advisor.max_statement_length 102400 No No
google_db_advisor.max_storage_size_in_mb 0 No No
google_db_advisor.recommendation_max_time_in_seconds 600 No No
google_db_advisor.recommend_indexes_on_partitions off No No
google_db_advisor.top_k_slowest_statements 100 No No
google_job_scheduler.maintenance_cpu_percentage 20 No No
google_job_scheduler.max_parallel_workers_per_job 2 No No
google_ml_integration.cursor_group_size 500 No No
google_ml_integration.default_llm_model gemini-2.5-flash-lite No No
google_ml_integration.embedding_request_timeout 300 No No
google_ml_integration.enable_ai_query_engine on No No
google_ml_integration.enable_faster_embedding_generation on No No
google_ml_integration.enable_forecasting on No No
google_ml_integration.enable_list_models off No No
google_ml_integration.enable_model_support off No
google_ml_integration.enable_preview_ai_functions off No No
google_ml_integration.max_memory_usage_mb 1024 No No
google_ml_integration.max_parallel_requests 400 No No
google_ml_integration.request_timeout_in_seconds 60 No No
google_storage.log_replay_throttle_read_transactions on No No
scann.enable_index_with_insufficient_data off No No
scann.enable_preview_features off Sì No
scann.maintenance_background_naptime_s 1 minuto Sì No
password.enforce_password_does_not_contain_username OFF No No
password.enforce_expiration OFF No No
password.enforce_complexity OFF No No
password.expiration_in_days 90 No No
password.min_uppercase_letters 0 No No
password.max_uppercase_letters 1000 No No
password.min_lowercase_letters 0 No No
password.max_lowercase_letters 1000 No No
password.min_numerical_chars 0 No No
password.max_numerical_chars 1000 No No
password.min_special_chars 0 No No
password.max_special_chars 1000 No No
password.min_pass_length 0 No No
password.max_pass_length 1000 No No
password.notify_expiration_in_days 30 No No
squeeze.worker_autostart Standard predefinito No No
squeeze.worker_role Standard predefinito No No
squeeze.workers_per_database Il valore predefinito è 1 No No
squeeze.max_xlock_time Il valore predefinito è 1. Imposta un valore compreso tra 1 e 2147483647 No No
tde_kek_url Una stringa vuota No No

Flag PostgreSQL standard

AlloyDB Omni supporta i seguenti flag PostgreSQL standard. Alcuni flag richiedono il riavvio di AlloyDB Omni quando li imposti, li rimuovi o li modifichi nell'istanza. Il valore del flag persiste per l'istanza finché non viene modificato di nuovo.

Nome del flag PostgreSQL Riavvio necessario
autovacuum_freeze_max_age Sì
autovacuum_max_workers Sì
autovacuum_multixact_freeze_max_age Sì
autovacuum_vacuum_max_threshold No
commit_timestamp_buffers Sì
cron.database_name Sì
cron.log_run Sì
cron.log_statement Sì
cron.max_running_jobs Sì
max_connections Sì
max_locks_per_transaction Sì
max_logical_replication_workers Sì
max_notify_queue_pages Sì
max_pred_locks_per_page Sì
max_pred_locks_per_relation Sì
max_pred_locks_per_transaction Sì
max_prepared_transactions Sì
max_replication_slots Sì
max_wal_senders Sì
max_worker_processes Sì
old_snapshot_threshold Sì
multixact_member_buffers Sì
multixact_offset_buffers Sì
notify_buffers Sì
pg_stat_statements.max Sì
pglogical.batch_inserts Sì
pglogical.synchronous_commit Sì
pglogical.use_spi Sì
shared_buffers Sì
serializable_buffers Sì
subtransaction_buffers Sì
track_activity_query_size Sì
track_commit_timestamp Sì
transaction_buffers Sì
wal_buffers Sì