Flag AlloyDB

Pilih versi dokumentasi:

Halaman ini menjelaskan flag database yang digunakan AlloyDB untuk PostgreSQL untuk mengaktifkan dan mengelola berbagai fitur layanan yang unik untuk AlloyDB. Untuk mengetahui daftar semua flag database yang didukung AlloyDB, lihat Flag database yang didukung.

Flag yang ditandai dengan Instance restarts berarti AlloyDB memulai ulang instance setiap kali Anda menetapkan, menghapus, atau mengubah flag ini pada instance tersebut. Nilai flag tidak berubah untuk instance hingga Anda mengubahnya lagi.

alloydb.enable_pgaudit

Jenisboolean
Defaultoff
Mulai ulang instanceYa

Mengontrol ketersediaan ekstensi pgaudit di instance AlloyDB. Tetapkan parameter ke on dan mulai ulang instance. Kemudian, tambahkan ekstensi pgaudit ke database individual di instance menggunakan perintah CREATE EXTENSION

Ekstensi pgaudit menyediakan logging audit sesi dan objek mendetail menggunakan fasilitas logging standar yang disediakan oleh PostgreSQL.

alloydb.log_throttling_window

Jenisinteger
Default0
Mulai ulang instanceTidak

Mengontrol apakah AlloyDB mencatat pesan log duplikat yang diterima selama jangka waktu tertentu.

Jika ditetapkan ke nilai yang lebih besar dari 0, AlloyDB akan memulai timer yang berlangsung selama beberapa detik setiap kali mencatat pesan log. Jika AlloyDB menerima pesan log yang sama sebelum timer berakhir, pesan tersebut tidak akan dicatat. Setelah timer berakhir, AlloyDB akan menambahkan jumlah pesan yang dilewati ke kemunculan berikutnya dari pesan log yang sama yang dicatat.

Jika ditetapkan ke 0, AlloyDB akan mencatat semua pesan log duplikat.

alloydb.promote_cancel_to_terminate

Jenisboolean
Defaultoff
Mulai ulang instanceTidak

Jika ditetapkan ke true, semua permintaan pembatalan kueri karena masalah seperti waktu tunggu kunci, waktu tunggu pernyataan, dan konflik pemulihan (replay) yang dialami AlloyDB akan dipromosikan ke permintaan penghentian backend paksa.

Dengan mempromosikan permintaan pembatalan, AlloyDB membantu mencegah backend yang macet memblokir replay log dan backend lainnya.

alloydb.pg_shadow_select_role

Jenisstring
DefaultString kosong
Mulai ulang instanceTidak

Nama peran PostgreSQL yang akan digunakan untuk memberikan izin untuk mengkueri tampilan pg_shadow.