Flag yang ditandai dengan Instance restarts berarti AlloyDB memulai ulang instance setiap kali Anda menyetel, menghapus, atau mengubah flag ini di instance tersebut. Nilai flag tetap ada untuk instance hingga Anda mengubahnya lagi.
alloydb.audit_log_line_prefix
| Jenis | string |
| Default | "%m [%p]: [%l-1] db=%d,user=%u |
| Instance dimulai ulang | Ya |
Mengontrol informasi yang diawali dengan setiap baris log audit. Jika dibiarkan kosong, tidak ada awalan yang digunakan.
alloydb.enable_pgaudit
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Mengontrol ketersediaan ekstensi pgaudit di instance AlloyDB. Tetapkan parameter ke on dan mulai ulang instance. Kemudian, tambahkan ekstensi
pgaudit ke setiap database dalam instance menggunakan perintah CREATE
EXTENSION.
Ekstensi pgaudit menyediakan log audit sesi
dan objek yang mendetail menggunakan fasilitas logging standar yang disediakan oleh
PostgreSQL.
alloydb.enable_auto_explain
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Mengontrol ketersediaan ekstensi auto_explain di
instance AlloyDB. Tetapkan parameter ke on dan mulai ulang instance.
Ekstensi auto_explain memungkinkan
logging otomatis rencana eksekusi pernyataan lambat, untuk pemecahan masalah dan
lainnya. Fitur ini menyediakan cara otomatis untuk menjalankan fungsionalitas perintah EXPLAIN.
alloydb.enable_pg_bigm
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Mengontrol ketersediaan ekstensi pg_bigm di instance AlloyDB. Tetapkan parameter ke on dan mulai ulang instance. Kemudian, tambahkan ekstensi
pg_bigm ke setiap database dalam instance menggunakan perintah CREATE
EXTENSION.
Ekstensi pg_bigm menyediakan kemampuan penelusuran teks lengkap di PostgreSQL menggunakan indeks 2-gram (bigram) untuk penelusuran teks lengkap yang lebih cepat.
alloydb.enable_pg_cron
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Mengontrol ketersediaan ekstensi pg_cron di instance AlloyDB. Tetapkan parameter ke on dan mulai ulang instance. Kemudian, tambahkan ekstensi
pg_cron ke setiap database dalam instance menggunakan perintah CREATE
EXTENSION.
Ekstensi pg_cron menyediakan
scheduler tugas berbasis cron untuk PostgreSQL yang berjalan di dalam database
sebagai ekstensi. Ekstensi ini menggunakan sintaksis yang sama dengan cron biasa, dan memungkinkan Anda menjadwalkan perintah PostgreSQL langsung dari database.
alloydb.enable_pg_hint_plan
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Mengontrol ketersediaan ekstensi pg_hint_plan di
instance AlloyDB. Tetapkan parameter ke on dan mulai ulang instance. Kemudian, tambahkan ekstensi pg_hint_plan ke setiap database dalam instance menggunakan perintah CREATE EXTENSION.
Ekstensi pg_hint_plan
memungkinkan Anda meningkatkan rencana eksekusi PostgreSQL menggunakan petunjuk, yang merupakan
deskripsi dalam komentar SQL.
alloydb.enable_pg_wait_sampling
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Memungkinkan AlloyDB mengumpulkan statistik pengambilan sampel peristiwa tunggu.
Tetapkan parameter ke on dan mulai ulang instance. Kemudian, tambahkan ekstensi
pg_wait_sampling ke setiap database dalam instance menggunakan
perintah CREATE EXTENSION.
Ekstensi pg_wait_sampling
menggabungkan dan meringkas data peristiwa tunggu. Anda dapat membuat kueri tampilan ini untuk mendapatkan insight tentang waktu tunggu, frekuensi, dan kepentingan relatif dari berbagai peristiwa tunggu.
alloydb.enable_pglogical
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Mengontrol ketersediaan ekstensi pglogical di
instance AlloyDB. Tetapkan parameter ke on dan mulai ulang instance. Kemudian, tambahkan ekstensi pglogical ke setiap database dalam instance menggunakan perintah CREATE EXTENSION.
Ekstensi pglogical
menyediakan replikasi streaming logis untuk PostgreSQL menggunakan model berdasarkan
penerbitan dan langganan.
alloydb.iam_authentication
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Mengaktifkan penggunaan autentikasi Identity and Access Management (IAM) dengan instance AlloyDB.
alloydb.logical_decoding
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Ya |
Mengaktifkan infrastruktur decoding logis PostgreSQL di instance AlloyDB.
Dekode logis menyediakan infrastruktur yang diperlukan untuk mengalirkan modifikasi data ke konsumen eksternal.
alloydb.log_throttling_window
| Jenis | integer |
| Default | 0 |
| Instance dimulai ulang | Tidak |
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 beberapa detik 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
| Jenis | boolean |
| Default | off |
| Instance dimulai ulang | Tidak |
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 backend paksa.
Dengan mempromosikan permintaan pembatalan, AlloyDB membantu mencegah backend yang macet memblokir pemutaran ulang log dan backend lainnya.
alloydb.pg_shadow_select_role
| Jenis | string |
| Default | String kosong |
| Instance dimulai ulang | Tidak |
Nama peran PostgreSQL yang akan digunakan untuk memberikan izin guna membuat kueri tampilan pg_shadow.
alloydb_password
| Jenis | string |
| Default | String kosong |
| Instance dimulai ulang | Tidak |
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
| Jenis | string |
| Default | String kosong |
| Instance dimulai ulang | Tidak |
Menyediakan fungsi yang memungkinkan AlloyDB Omni menangani beban kerja penelusuran vektor dengan performa dan efisiensi tinggi.
Untuk mengetahui informasi selengkapnya, lihat Membuat indeks dan vektor kueri.
alloydb_ai_nl
| Jenis | string |
| Default | String kosong |
| Instance dimulai ulang | Tidak |
Menyediakan fungsi yang memungkinkan Anda mengkueri AlloyDB secara aman menggunakan bahasa natural. Ekstensi ini bekerja sama dengan ekstensi `parameterized_views` yang menerapkan lapisan keamanan untuk data Anda.
Untuk mengetahui informasi selengkapnya, lihat Membuat kueri database menggunakan bahasa alami.
parameterized_views
| Jenis | string |
| Default | String kosong |
| Instance dimulai ulang | Tidak |
Menyediakan fungsi yang menambahkan lapisan keamanan saat kueri bahasa alami diterjemahkan menjadi kueri SQL. Ekstensi ini berfungsi bersama dengan ekstensi
alloydb_ai_nl.
Untuk mengetahui informasi selengkapnya, lihat Membuat kueri database menggunakan bahasa alami.