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 dimulai ulang 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.audit_log_line_prefix

Jenisstring
Default"%m [%p]: [%l-1] db=%d,user=%u
Mulai ulang instanceYa

Mengontrol informasi yang diawali dengan setiap baris log audit. Jika dibiarkan kosong, tidak ada awalan yang digunakan.

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 setiap database di instance menggunakan perintah CREATE EXTENSION.

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

alloydb.iam_authentication

Jenisboolean
Defaultoff
Mulai ulang instanceYa

Memungkinkan penggunaan autentikasi Identity and Access Management (IAM) dengan instance AlloyDB.

alloydb.logical_decoding

Jenisboolean
Defaultoff
Mulai ulang instanceYa

Mengaktifkan infrastruktur decoding logis PostgreSQL di instance AlloyDB.

Dekode logis menyediakan infrastruktur yang diperlukan untuk melakukan streaming modifikasi data ke konsumen eksternal.

alloydb.log_throttling_window

Jenisinteger
Default0
Mulai ulang instanceTidak

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

Jika disetel ke nilai yang lebih besar dari 0, AlloyDB akan memulai timer selama durasi tersebut setiap kali mencatat pesan log. Jika AlloyDB menerima pesan log yang identik sebelum timer berakhir, AlloyDB tidak akan mencatat pesan tersebut. Setelah timer berakhir, AlloyDB menambahkan jumlah pesan yang dilewati ke kemunculan berikutnya dari pesan log yang sama yang direkamnya.

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

alloydb.promote_cancel_to_terminate

Jenisboolean
Defaultoff
Mulai ulang instanceTidak

Jika disetel ke true, semua permintaan pembatalan kueri karena masalah seperti waktu tunggu penguncian, waktu tunggu pernyataan, dan konflik pemulihan (pemutaran ulang) yang dialami AlloyDB, akan dipromosikan menjadi permintaan penghentian paksa backend.

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

alloydb.pg_shadow_select_role

Jenisstring
DefaultString kosong
Mulai ulang instanceTidak

Nama peran PostgreSQL yang akan digunakan untuk memberikan izin guna membuat kueri tampilan pg_shadow.

alloydb_password

Jenisstring
DefaultString kosong
Mulai ulang instanceTidak

Menyediakan fungsi untuk menetapkan dan mengelola kebijakan sandi untuk AlloyDB Omni. Jika pengguna database aplikasi Anda melakukan autentikasi dengan AlloyDB Omni menggunakan metode bawaan berbasis sandi, Anda dapat membuat autentikasi lebih aman dengan menerapkan sandi kuat.

Untuk mengetahui informasi selengkapnya, lihat Mengelola autentikasi bawaan menggunakan kebijakan sandi.

alloydb_scann

Jenisstring
DefaultString kosong
Mulai ulang instanceTidak

Menyediakan fungsi yang memungkinkan AlloyDB Omni menangani beban kerja penelusuran vektor dengan performa dan efisiensi tinggi.

Untuk mengetahui informasi selengkapnya, lihat Membuat indeks dan mengkueri vektor.

alloydb_ai_nl

Jenisstring
DefaultString kosong
Mulai ulang instanceTidak

Menyediakan fungsi yang memungkinkan Anda membuat kueri AlloyDB secara aman menggunakan bahasa alami. Ekstensi ini bekerja bersama dengan ekstensi `parameterized_views` yang menerapkan lapisan keamanan untuk data Anda.

Untuk mengetahui informasi selengkapnya, lihat Mengirim kueri ke database menggunakan bahasa alami.

parameterized_views

Jenisstring
DefaultString kosong
Mulai ulang instanceTidak

Menyediakan fungsi yang menambahkan lapisan keamanan saat kueri bahasa alami diterjemahkan ke kueri SQL. Ekstensi ini bekerja bersama dengan ekstensi alloydb_ai_nl.

Untuk mengetahui informasi selengkapnya, lihat Mengirim kueri ke database menggunakan bahasa alami.