Halaman ini mencantumkan flag database yang didukung AlloyDB Omni.
Anda dapat menggunakan flag database untuk berbagai macam operasi, seperti menyesuaikan parameter PostgreSQL, menyesuaikan opsi, serta mengonfigurasi dan melakukan tuning pada sebuah instance.
Untuk mengetahui informasi selengkapnya tentang cara menetapkan flag database di AlloyDB Omni, lihat Mengonfigurasi flag database AlloyDB Omni.
Untuk informasi selengkapnya tentang cara menggunakan setiap flag yang tercantum dalam tabel berikut, klik nama flag.
Kolom lain dalam tabel berisi informasi tambahan tentang setiap flag:
Kolom Nilai default menampilkan nilai yang ditetapkan AlloDB Omni untuk flag ini dalam instance baru, kecuali jika Anda menentukan nilai yang berbeda saat membuat instance.
Default standar menunjukkan bahwa flag memiliki nilai default yang tidak ditetapkan oleh AlloyDB Omni. Untuk mempelajari lebih lanjut, klik nama bendera.
Di kolom Restart required, Yes menunjukkan bahwa Anda perlu memulai ulang AlloyDB Omni saat menetapkan, menghapus, atau mengubah flag pada instance. Nilai flag akan tetap ada untuk instance tersebut hingga Anda mengubahnya lagi.
Di kolom Replica restrictions, Yes menunjukkan batasan berikut tentang cara menggunakan tanda:
Sebelum menetapkan tanda ini pada instance utama cluster, tetapkan tanda pada setiap instance replika cluster.
Jika instance utama telah menetapkan tanda ini, nilai tanda ini pada instance replika apa pun harus sama dengan atau lebih besar dari nilai instance utama untuk tanda ini.
A | C | D | E | F | G | H | I | J | L | M | O | P | R | S | T | V | W
Flag AlloyDB | Nilai default | Perlu dimulai ulang | Batasan replika |
---|---|---|---|
alloydb.enable_pgaudit | off |
Ya | Tidak |
alloydb.log_throttling_window | Tidak | Tidak | |
alloydb.promote_cancel_to_terminate | off |
Tidak | Tidak |
alloydb.pg_shadow_select_role | String kosong | Tidak | Tidak |
auto_explain.log_analyze | Default standar | Tidak | Tidak |
auto_explain.log_buffers | Default standar | Tidak | Tidak |
auto_explain.log_format | Default standar | Tidak | Tidak |
auto_explain.log_level | Default standar | Tidak | Tidak |
auto_explain.log_min_duration | Default standar | Tidak | Tidak |
auto_explain.log_nested_statements | Default standar | Tidak | Tidak |
auto_explain.log_settings | Default standar | Tidak | Tidak |
auto_explain.log_timing | Default standar | Tidak | Tidak |
auto_explain.log_triggers | Default standar | Tidak | Tidak |
auto_explain.log_verbose | Default standar | Tidak | Tidak |
auto_explain.log_wal | Default standar | Tidak | Tidak |
auto_explain.sample_rate | Default standar | Tidak | Tidak |
autovacuum | Default standar | Tidak | Tidak |
autovacuum_analyze_scale_factor | Default standar | Tidak | Tidak |
autovacuum_analyze_threshold | Default standar | Tidak | Tidak |
autovacuum_freeze_max_age | Default standar | Ya | Tidak |
autovacuum_max_workers | Default standar | Ya | Tidak |
autovacuum_multixact_freeze_max_age | Default standar | Ya | Tidak |
autovacuum_naptime | Default standar | Tidak | Tidak |
autovacuum_vacuum_cost_delay | Default standar | Tidak | Tidak |
autovacuum_vacuum_cost_limit | Default standar | Tidak | Tidak |
autovacuum_vacuum_scale_factor | Default standar | Tidak | Tidak |
autovacuum_vacuum_threshold | Default standar | Tidak | Tidak |
autovacuum_work_mem | Default standar | Tidak | Tidak |
checkpoint_completion_target | Default standar | Tidak | Tidak |
checkpoint_timeout | Default standar | Tidak | Tidak |
checkpoint_warning | Default standar | Tidak | Tidak |
commit_delay | Default standar | Tidak | Tidak |
commit_siblings | Default standar | Tidak | Tidak |
constraint_exclusion | Default standar | Tidak | Tidak |
cpu_index_tuple_cost | Default standar | Tidak | Tidak |
cpu_operator_cost | Default standar | Tidak | Tidak |
cpu_tuple_cost | Default standar | Tidak | Tidak |
cron.database_name | Default standar | Ya | Tidak |
cron.log_min_messages | Default standar | Tidak | Tidak |
cron.log_run | Default standar | Ya | Tidak |
cron.log_statement | Default standar | Ya | Tidak |
cron.max_running_jobs | Default standar | Ya | Tidak |
cursor_tuple_fraction | Default standar | Tidak | Tidak |
deadlock_timeout | Default standar | Tidak | Tidak |
default_statistics_target | Default standar | Tidak | Tidak |
default_tablespace | Default standar | Tidak | Tidak |
default_transaction_deferrable | Default standar | Tidak | Tidak |
default_transaction_isolation | Default standar | Tidak | Tidak |
effective_cache_size | 80% RAM instance | Tidak | Tidak |
enable_bitmapscan | Default standar | Tidak | Tidak |
enable_google_adaptive_autovacuum | on |
Tidak | Tidak |
enable_hashagg | Default standar | Tidak | Tidak |
enable_hashjoin | Default standar | Tidak | Tidak |
enable_indexonlyscan | Default standar | Tidak | Tidak |
enable_indexscan | Default standar | Tidak | Tidak |
enable_material | Default standar | Tidak | Tidak |
enable_mergejoin | Default standar | Tidak | Tidak |
enable_nestloop | Default standar | Tidak | Tidak |
enable_seqscan | Default standar | Tidak | Tidak |
enable_sort | Default standar | Tidak | Tidak |
enable_tidscan | Default standar | Tidak | Tidak |
force_parallel_mode | Default standar | Tidak | Tidak |
from_collapse_limit | Default standar | Tidak | Tidak |
geqo | Default standar | Tidak | Tidak |
geqo_effort | Default standar | Tidak | Tidak |
geqo_generations | Default standar | Tidak | Tidak |
geqo_pool_size | Default standar | Tidak | Tidak |
geqo_seed | Default standar | Tidak | Tidak |
geqo_selection_bias | Default standar | Tidak | Tidak |
geqo_threshold | Default standar | Tidak | Tidak |
gin_fuzzy_search_limit | Default standar | Tidak | Tidak |
gin_pending_list_limit | Default standar | Tidak | Tidak |
google_columnar_engine.auto_columnarization_schedule | 'EVERY 1 HOUR' |
Tidak | Tidak |
google_columnar_engine.enable_auto_columnarization | on |
Tidak | Tidak |
google_columnar_engine.enable_columnar_scan | on |
Tidak | Tidak |
google_columnar_engine.enabled | off |
Ya | Tidak |
google_columnar_engine.memory_size_in_mb | 30% RAM instance | Ya | Tidak |
google_columnar_engine.refresh_threshold_percentage | 50 |
Tidak | Tidak |
google_columnar_engine.refresh_threshold_scan_count | 5 |
Tidak | Tidak |
google_columnar_engine.relations | String kosong | Tidak | Tidak |
google_db_advisor.auto_advisor_max_time_in_seconds | 1800 |
Tidak | Tidak |
google_db_advisor.auto_advisor_schedule | 'EVERY 24 HOURS' |
Tidak | Tidak |
google_db_advisor.enable_auto_advisor | on |
Tidak | Tidak |
google_db_advisor.enabled | on |
Ya | Tidak |
google_db_advisor.max_index_width | 2 |
Tidak | Tidak |
google_db_advisor.max_num_indexable_columns | 1000 |
Tidak | Tidak |
google_db_advisor.max_statement_length | 102400 |
Tidak | Tidak |
google_db_advisor.max_storage_size_in_mb | 0 |
Tidak | Tidak |
google_db_advisor.recommendation_max_time_in_seconds | 600 |
Tidak | Tidak |
google_db_advisor.recommend_indexes_on_partitions | off |
Tidak | Tidak |
google_db_advisor.top_k_slowest_statements | 100 |
Tidak | Tidak |
google_job_scheduler.maintenance_cpu_percentage | 20 |
Tidak | Tidak |
google_job_scheduler.max_parallel_workers_per_job | 2 |
Tidak | Tidak |
google_ml_integration.enable_model_support | off |
Tidak | |
google_storage.log_replay_throttle_read_transactions | on |
Tidak | Tidak |
hot_standby_feedback | on |
Tidak | Tidak |
idle_session_timeout | Default standar | Tidak | Tidak |
join_collapse_limit | Default standar | Tidak | Tidak |
lock_timeout | Default standar | Tidak | Tidak |
log_autovacuum_min_duration | 0 |
Tidak | Tidak |
log_checkpoints | Default standar | Tidak | Tidak |
log_connections | Default standar | Tidak | Tidak |
log_disconnections | Default standar | Tidak | Tidak |
log_duration | Default standar | Tidak | Tidak |
log_error_verbosity | Default standar | Tidak | Tidak |
log_executor_stats | Default standar | Tidak | Tidak |
log_hostname | Default standar | Tidak | Tidak |
log_line_prefix | Default standar | Tidak | Tidak |
log_lock_waits | Default standar | Tidak | Tidak |
log_min_duration_statement | Default standar | Tidak | Tidak |
log_min_error_statement | Default standar | Tidak | Tidak |
log_min_messages | Default standar | Tidak | Tidak |
log_parser_stats | Default standar | Tidak | Tidak |
log_planner_stats | Default standar | Tidak | Tidak |
log_replication_commands | Default standar | Tidak | Tidak |
log_statement | Default standar | Tidak | Tidak |
log_statement_stats | Default standar | Tidak | Tidak |
log_temp_files | 0 |
Tidak | Tidak |
maintenance_work_mem | Default standar | Tidak | Tidak |
max_connections | 1000 |
Ya | Ya |
max_locks_per_transaction | Default standar | Ya | Ya |
max_logical_replication_workers | Default standar | Ya | Tidak |
max_parallel_maintenance_workers | Default standar | Tidak | Tidak |
max_parallel_workers | Jumlah CPU instance atau 8 , mana saja yang lebih besar |
Tidak | Tidak |
max_parallel_workers_per_gather | Setengah dari jumlah CPU instance atau 2 , mana saja yang lebih besar |
Tidak | Tidak |
max_pred_locks_per_page | Default standar | Ya | Tidak |
max_pred_locks_per_relation | Default standar | Ya | Tidak |
max_pred_locks_per_transaction | Default standar | Ya | Tidak |
max_prepared_transactions | Default standar | Ya | Ya |
max_replication_slots | 60 |
Ya | Tidak |
max_standby_archive_delay | Default standar | Tidak | Tidak |
max_standby_streaming_delay | Default standar | Tidak | Tidak |
max_sync_workers_per_subscription | Default standar | Tidak | Tidak |
max_wal_senders | 50 |
Ya | Ya |
max_wal_size | 1504 |
Tidak | Tidak |
max_worker_processes | 64 |
Ya | Ya |
min_wal_size | Default standar | Tidak | Tidak |
old_snapshot_threshold | Default standar | Ya | Tidak |
parallel_setup_cost | Default standar | Tidak | Tidak |
parallel_tuple_cost | Default standar | Tidak | Tidak |
password_encryption | Default standar | Tidak | Tidak |
password.enforce_password_does_not_contain_username | OFF |
Tidak | Tidak |
password.enforce_expiration | OFF |
Tidak | Tidak |
password.enforce_complexity | OFF |
Tidak | Tidak |
password.expiration_in_days | 90 |
Tidak | Tidak |
password.min_uppercase_letters | 0 |
Tidak | Tidak |
password.max_uppercase_letters | 1000 |
Tidak | Tidak |
password.min_lowercase_letters | 0 |
Tidak | Tidak |
password.max_lowercase_letters | 1000 |
Tidak | Tidak |
password.min_numerical_chars | 0 |
Tidak | Tidak |
password.max_numerical_chars | 1000 |
Tidak | Tidak |
password.min_special_chars | 0 |
Tidak | Tidak |
password.max_special_chars | 1000 |
Tidak | Tidak |
password.min_pass_length | 0 |
Tidak | Tidak |
password.max_pass_length | 1000 |
Tidak | Tidak |
password.notify_expiration_in_days | 30 |
Tidak | Tidak |
pg_bigm.enable_recheck | Default standar | Tidak | Tidak |
pg_bigm.gin_key_limit | Default standar | Tidak | Tidak |
pg_bigm.similarity_limit | Default standar | Tidak | Tidak |
pg_hint_plan.debug_print | Default standar | Tidak | Tidak |
pg_hint_plan.enable_hint | Default standar | Tidak | Tidak |
pg_hint_plan.enable_hint_table | Default standar | Tidak | Tidak |
pg_hint_plan.message_level | Default standar | Tidak | Tidak |
pg_hint_plan.parse_messages | Default standar | Tidak | Tidak |
pg_stat_statements.max | Default standar | Ya | Tidak |
pg_stat_statements.save | Default standar | Tidak | Tidak |
pg_stat_statements.track | Default standar | Tidak | Tidak |
pg_stat_statements.track_utility | Default standar | Tidak | Tidak |
pgaudit.log | Default standar | Tidak | Tidak |
pgaudit.log_catalog | Default standar | Tidak | Tidak |
pgaudit.log_client | Default standar | Tidak | Tidak |
pgaudit.log_level | Default standar | Tidak | Tidak |
pgaudit.log_parameter | Default standar | Tidak | Tidak |
pgaudit.log_relation | Default standar | Tidak | Tidak |
pgaudit.log_statement_once | Default standar | Tidak | Tidak |
pgaudit.role | Default standar | Tidak | Tidak |
pglogical.batch_inserts | Default standar | Ya | Tidak |
pglogical.conflict_log_level | Default standar | Tidak | Tidak |
pglogical.conflict_resolution | Default standar | Tidak | Tidak |
pglogical.extra_connection_options | Default standar | Tidak | Tidak |
pglogical.synchronous_commit | Default standar | Ya | Tidak |
pglogical.use_spi | Default standar | Ya | Tidak |
random_page_cost | Default standar | Tidak | Tidak |
shared_buffers | 80% memori instance | Ya | Tidak |
ssl_max_protocol_version | Default standar | Tidak | Tidak |
ssl_min_protocol_version | Default standar | Tidak | Tidak |
standard_conforming_strings | Default standar | Tidak | Tidak |
statement_timeout | Default standar | Tidak | Tidak |
synchronize_seqscans | Default standar | Tidak | Tidak |
tcp_keepalives_count | 5 |
Tidak | Tidak |
tcp_keepalives_idle | 300 |
Tidak | Tidak |
tcp_keepalives_interval | 60 |
Tidak | Tidak |
temp_buffers | Default standar | Tidak | Tidak |
temp_file_limit | Default standar | Tidak | Tidak |
trace_notify | Default standar | Tidak | Tidak |
trace_recovery_messages | Default standar | Tidak | Tidak |
trace_sort | Default standar | Tidak | Tidak |
track_activities | Default standar | Tidak | Tidak |
track_activity_query_size | Default standar | Ya | Tidak |
track_commit_timestamp | Default standar | Ya | Tidak |
track_counts | Default standar | Tidak | Tidak |
track_functions | Default standar | Tidak | Tidak |
track_io_timing | on |
Tidak | Tidak |
vacuum_cost_delay | Default standar | Tidak | Tidak |
vacuum_cost_limit | Default standar | Tidak | Tidak |
vacuum_freeze_min_age | Default standar | Tidak | Tidak |
vacuum_freeze_table_age | Default standar | Tidak | Tidak |
vacuum_multixact_freeze_min_age | Default standar | Tidak | Tidak |
vacuum_multixact_freeze_table_age | Default standar | Tidak | Tidak |
wal_buffers | 2048 |
Ya | Tidak |
wal_receiver_timeout | Standard default |
Tidak | Tidak |
wal_sender_timeout | Standard default |
Tidak | Tidak |
work_mem | N MB , dengan N adalah 4 atau jumlah vCPU instance, mana saja yang lebih besar |
Tidak | Tidak |