Halaman ini menjelaskan cara menyelesaikan masalah terkait peristiwa pemeliharaan AlloyDB untuk PostgreSQL. Pemeliharaan AlloyDB memastikan bahwa cluster dan instance Anda tetap andal, berperforma tinggi, aman, dan selalu diupdate. Untuk mengetahui informasi selengkapnya, lihat Ringkasan pemeliharaan.
Lingkungan database Anda terganggu selama pemeliharaan yang didorong oleh layanan
Deskripsi: Selama operasi pemeliharaan AlloyDB, lingkungan database Anda mengalami periode nonaktif kurang dari satu detik.
AlloyDB meminimalkan gangguan selama pemeliharaan dengan membuat virtual machine (VM) dengan update. Saat VM pengganti siap, AlloyDB akan menukarnya dengan VM aktif.
Dampak dari pertukaran VM pada instance adalah sebagai berikut:
- Instance utama: biasanya mengalami periode nonaktif <1 detik.
- Instance kumpulan baca: mengalami periode nonaktif 0 detik.
Perbaikan yang direkomendasikan: Konfigurasi lingkungan database Anda dengan logika coba lagi yang andal sehingga database dan aplikasi Anda terhubung kembali secara otomatis.
Bergantung pada ukuran instance dan database, Anda dapat mengharapkan penurunan performa kecil setelah pemeliharaan. Untuk meminimalkan penurunan performa, AlloyDB memanaskan cache mesin pengganti selama jangka waktu yang telah ditetapkan. Pemanasan awal ini sudah cukup untuk sebagian besar lingkungan. Jika waktu tunggu habis sebelum cache terisi, proses akan berlanjut setelah pemeliharaan selesai.
Lingkungan database Anda terganggu selama pemeliharaan yang dilakukan pengguna
Deskripsi: Saat Anda melakukan update dan perubahan konfigurasi pada lingkungan database, seperti pengubahan ukuran instance atau sebagian besar perubahan flag database, lingkungan database Anda akan mengalami periode nonaktif kurang dari satu detik.
Secara default, perubahan konfigurasi database yang dilakukan pengguna menggunakan operasi pemeliharaan yang tidak mengganggu yang sama dengan peristiwa yang didorong layanan, dan operasi tersebut menyebabkan periode nonaktif kurang dari satu detik. Meskipun periode nonaktif singkat, durasi keseluruhan operasi dapat melebihi 15 menit. Untuk mengetahui informasi selengkapnya, lihat Ringkasan pemeliharaan.
Perbaikan yang direkomendasikan: Saat memperbarui lingkungan database, Anda tidak dapat menghindari periode nonaktif kurang dari satu detik pada instance utama, tetapi Anda dapat merencanakan penurunan koneksi sesaat.
Database Anda mengalami penurunan performa kecil setelah pemeliharaan yang dipicu pengguna
Deskripsi: Setelah pemeliharaan yang dipicu pengguna, database Anda mengalami penurunan performa kecil.
Perbaikan yang direkomendasikan: Untuk pemeliharaan yang dimulai pengguna, AlloyDB berupaya mencegah penurunan performa dengan memanaskan cache mesin pengganti hingga lima menit sebelumnya. Meskipun biasanya sudah cukup, beberapa lingkungan mungkin masih mengalami penurunan performa yang tidak dapat dihindari. Durasi pemanasan awal umumnya lebih pendek untuk perubahan yang didorong pengguna daripada untuk pemeliharaan yang didorong layanan. Jika waktu tunggu terjadi sebelum cache dimuat sepenuhnya, proses pengisian cache akan dilanjutkan setelah masa pemeliharaan selesai.
Saat Anda menggunakan tanda FORCE_APPLY, database Anda akan mengalami periode nonaktif
Deskripsi: Anda menggunakan tanda FORCE_APPLY
opsional untuk membuat perubahan pada
database Anda.
Anda akan mengalami periode nonaktif saat menggunakan opsi tanda FORCE_APPLY
. Menggunakan tanda ini akan memulai ulang instance, sehingga database tidak tersedia selama beberapa menit.
Anda mengalami pemeliharaan yang tidak terduga pada cluster produksi
Deskripsi: Cluster produksi Anda mengalami update pemeliharaan yang tidak terduga.
Perbaikan yang direkomendasikan: Untuk menghindari pemeliharaan yang tidak terduga pada cluster produksi Anda, jadwalkan periode pemeliharaan sehingga Anda tahu kapan peristiwa pemeliharaan akan terjadi.
Untuk menjadwalkan periode pemeliharaan di cluster Anda, lihat Mengelola periode pemeliharaan cluster AlloyDB untuk PostgreSQL.
Jika Anda tidak menjadwalkan masa pemeliharaan, pemeliharaan non-darurat untuk cluster AlloyDB dapat terjadi kapan saja kecuali antara pukul 06.00 dan 22.00 pada hari kerja dalam waktu setempat di region tempat cluster berada.
Anda dapat menjadwalkan masa pemeliharaan selama satu jam pada hari apa pun dalam seminggu.
Untuk menerima pengingat tentang pemeliharaan terjadwal di cluster produksi Anda, aktifkan untuk menerima notifikasi email sebelum pemeliharaan terjadwal.
Anda juga dapat mencegah operasi pemeliharaan selama jangka waktu tertentu dengan mengonfigurasi periode pemeliharaan penolakan yang dapat berlangsung selama 1 hingga 30 hari. Untuk mengetahui informasi selengkapnya, lihat Mengonfigurasi periode pemeliharaan ditolak.