Flag database yang didukung

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