AlloyDB Omni supports all database flags provided by standard PostgreSQL versions. This page lists the database flags that AlloyDB Omni provides in addition to the standard database flags.
You use database flags for many operations, including adjusting PostgreSQL parameters, adjusting options, and configuring and tuning instances.
For more information about setting database flags in AlloyDB Omni, see Configure AlloyDB Omni database flags.
AlloyDB Omni flags
The table's other columns contain additional information about each AlloyDB Omni flag:pG_
Click a flag name to see its usage instructions.
The Default value column displays the value that AlloyDB Omni sets for this flag in a new instance, unless you specify a different value when creating the instance.
Standard default indicates that the flag has a default value that's not set by AlloyDB Omni. To learn more, click the flag's name.
In the Restart required column, Yes indicates that you need to restart AlloyDB Omni when you set, remove, or modify the flag on the instance. The flag's value persists for the instance until you modify it again.
In the Replica restrictions column, Yes indicates the following restrictions on how you can use the flag:
Before setting this flag on your cluster's primary instance, set the flag on each of your cluster's replica instances.
If the primary instance has this flag set, then the value of this flag on any replica instance must be equal to or greater than the primary instance's value for this flag.
A | C | D | E | F | G | H | I | J | L | M | O | P | R | S | T | V | W
Standard PostgreSQL flags that need restart
The following standard PostgreSQL flags require a restart of AlloyDB Omni when you set, remove, or modify the flag on the instance. The flag's value persists for the instance until you modify it again.
- autovacuum_freeze_max_age
- autovacuum_max_workers
- autovacuum_multixact_freeze_max_age
- cron.database_name
- cron.log_run
- cron.log_statement
- cron.max_running_jobs
- max_connections
- max_locks_per_transaction
- max_logical_replication_workers
- max_pred_locks_per_page
- max_pred_locks_per_relation
- max_pred_locks_per_transaction
- max_prepared_transactions
- max_replication_slots
- max_wal_senders
- max_worker_processes
- old_snapshot_threshold
- pg_stat_statements.max
- pglogical.batch_inserts
- pglogical.synchronous_commit
- pglogical.use_spi
- shared_buffers
- track_activity_query_size
- track_commit_timestamp
- wal_buffers