支持的数据库标志

AlloyDB Omni 支持标准 PostgreSQL 版本提供的所有数据库标志。本页面列出了 AlloyDB Omni 提供的数据库标志(除了标准数据库标志之外)。

您可以将数据库标志用于许多操作,包括调整 PostgreSQL 参数、调整选项以及配置和优化实例。

如需详细了解如何在 AlloyDB Omni 中设置数据库标志,请参阅配置 AlloyDB Omni 数据库标志

AlloyDB Omni 标志

表格的其他列包含有关每个 AlloyDB Omni 标志的其他信息:pG_

  • 点击标志名称可查看其使用说明。

  • 默认值列会显示 AlloyDB Omni 在新实例中为此标志设置的值,除非您在创建实例时指定了其他值。

    标准默认值表示该标志具有默认值,但该值并非由 AlloyDB Omni 设置。如需了解详情,请点击相应标志的名称。

  • 是否需要重启列中,表示您在实例上设置、移除或修改标志时需要重启 AlloyDB Omni。除非您再次修改,否则实例的此标志值会一直保留。

  • 副本限制列中,如果为,则表示您在使用该标志时受到以下限制:

    • 在集群的主实例上设置此标志之前,请先在集群的每个副本实例上设置此标志。

    • 如果主实例设置了此标志,则任何副本实例上的此标志的值都必须等于或大于主实例对此标志的值。

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

AlloyDB 标志 默认值 需要重启 副本限制
alloydb.audit_log_line_prefix %m [%p]: [%l-1] db=%d,user=%u
alloydb.enable_pgaudit off
alloydb.log_throttling_window
alloydb.promote_cancel_to_terminate off
alloydb.pg_shadow_select_role 一个空白字符串
enable_google_adaptive_autovacuum on
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
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
scann.enable_preview_features 关闭
scann.enable_index_maintenance预览版 关闭

需要重启的标准 PostgreSQL 标志

当您在实例上设置、移除或修改以下标准 PostgreSQL 标志时,AlloyDB Omni 需要重启。除非您再次修改,否则实例的此标志值会一直保留。