Unterstützte Datenbank-Flags

Wählen Sie eine Dokumentationsversion aus:

AlloyDB Omni unterstützt alle Datenbankflags, die von Standardversionen von PostgreSQL bereitgestellt werden. Auf dieser Seite werden die Datenbank-Flags aufgeführt, die AlloyDB Omni zusätzlich zu den Standarddatenbank-Flags bietet.

Sie können Datenbank-Flags für viele Vorgänge verwenden, z. B. für das Anpassen von PostgreSQL-Parametern und Optionen sowie für das Konfigurieren und Optimieren von Instanzen.

Weitere Informationen zum Festlegen von Datenbank-Flags in AlloyDB Omni finden Sie unter AlloyDB Omni-Datenbank-Flags konfigurieren.

AlloyDB Omni-Flags

Die anderen Spalten der Tabelle enthalten zusätzliche Informationen zu den einzelnen AlloyDB Omni-Flags:

  • Klicken Sie auf einen Flag-Namen, um die zugehörige Anleitung aufzurufen.

  • In der Spalte Standardwert wird der Wert angezeigt, den AlloyDB Omni für dieses Flag in einer neuen Instanz festlegt, sofern Sie beim Erstellen der Instanz keinen anderen Wert angeben.

    Standardmäßig bedeutet, dass das Flag einen Standardwert hat, der nicht von AlloyDB Omni festgelegt wird. Klicken Sie auf den Namen des Flags, um weitere Informationen zu erhalten.

  • In der Spalte Neustart erforderlich gibt Ja an, dass Sie AlloyDB Omni neu starten müssen, wenn Sie das Flag für die Instanz festlegen, entfernen oder ändern. Der Wert des Flags wird für die Instanz beibehalten, bis Sie ihn wieder ändern.

  • In der Spalte Replica restrictions (Replika-Einschränkungen) gibt Yes (Ja) die folgenden Einschränkungen für die Verwendung des Flags an:

    • Bevor Sie dieses Flag für die primäre Instanz Ihres Clusters festlegen, legen Sie es für jede Replikatinstanz des Clusters fest.

    • Wenn dieses Flag für die primäre Instanz festgelegt ist, muss der Wert dieses Flags für jede Replikatinstanz gleich oder größer als der Wert für die primäre Instanz sein.

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

AlloyDB Omni-Flag Standardwert Neustart erforderlich Einschränkungen für Replikate
alloydb.audit_log_line_prefix %m [%p]: [%l-1] db=%d,user=%u Ja Nein
alloydb.enable_pgaudit off Ja Nein
alloydb.log_throttling_window Nein Nein
alloydb.promote_cancel_to_terminate off Nein Nein
alloydb.pg_shadow_select_role Leerer String Nein Nein
alloydb.enable_pg_squeeze off Nein Nein
enable_google_adaptive_autovacuum on Nein Nein
google_columnar_engine.auto_columnarization_schedule 'EVERY 1 HOUR' Nein Nein
google_columnar_engine.enable_auto_columnarization on Nein Nein
google_columnar_engine.enable_columnar_scan on Nein Nein
google_columnar_engine.enabled off Ja Nein
google_columnar_engine.memory_size_in_mb 30% des Instanz-RAM Ja Nein
google_columnar_engine.omni_storage_cache_directory Leerer String Ja Nein
google_columnar_engine.refresh_threshold_percentage 50 Nein Nein
google_columnar_engine.refresh_threshold_scan_count 5 Nein Nein
google_columnar_engine.relations Leerer String Nein Nein
google_db_advisor.auto_advisor_max_time_in_seconds 1800 Nein Nein
google_db_advisor.auto_advisor_schedule 'EVERY 24 HOURS' Nein Nein
google_db_advisor.enable_auto_advisor on Nein Nein
google_db_advisor.enabled on Ja Nein
google_db_advisor.max_index_width 2 Nein Nein
google_db_advisor.max_num_indexable_columns 1000 Nein Nein
google_db_advisor.max_statement_length 102400 Nein Nein
google_db_advisor.max_storage_size_in_mb 0 Nein Nein
google_db_advisor.recommendation_max_time_in_seconds 600 Nein Nein
google_db_advisor.recommend_indexes_on_partitions off Nein Nein
google_db_advisor.top_k_slowest_statements 100 Nein Nein
google_job_scheduler.maintenance_cpu_percentage 20 Nein Nein
google_job_scheduler.max_parallel_workers_per_job 2 Nein Nein
google_ml_integration.enable_model_support off Nein
google_storage.log_replay_throttle_read_transactions on Nein Nein
password.enforce_password_does_not_contain_username OFF Nein Nein
password.enforce_expiration OFF Nein Nein
password.enforce_complexity OFF Nein Nein
password.expiration_in_days 90 Nein Nein
password.min_uppercase_letters 0 Nein Nein
password.max_uppercase_letters 1000 Nein Nein
password.min_lowercase_letters 0 Nein Nein
password.max_lowercase_letters 1000 Nein Nein
password.min_numerical_chars 0 Nein Nein
password.max_numerical_chars 1000 Nein Nein
password.min_special_chars 0 Nein Nein
password.max_special_chars 1000 Nein Nein
password.min_pass_length 0 Nein Nein
password.max_pass_length 1000 Nein Nein
password.notify_expiration_in_days 30 Nein Nein
squeeze.worker_autostart Standardeinstellung Nein Nein
squeeze.worker_role Standardeinstellung Nein Nein
squeeze.workers_per_database Der Standardwert ist 1. Nein Nein
squeeze.max_xlock_time Der Standardwert ist 1. Kann auf einen beliebigen Wert zwischen 1 und 2147483647 festgelegt werden. Nein Nein

PostgreSQL-Standard-Flags, für die ein Neustart erforderlich ist

Die folgenden Standard-PostgreSQL-Flags erfordern einen Neustart von AlloyDB Omni, wenn Sie das Flag für die Instanz festlegen, entfernen oder ändern. Der Wert des Flags wird für die Instanz beibehalten, bis Sie ihn wieder ändern.