Gunakan penilaian di Database Center untuk menilai dan menguji dampak performa rekomendasi database sebelum Anda menerapkannya ke instance Cloud SQL untuk PostgreSQL produksi.
Untuk menilai rekomendasi, alur kerja penilaian melakukan operasi berikut:
Meng-clone instance database Anda.
Menjalankan pengujian simulasi tolok ukur pada clone.
Membandingkan performa dasar clone dengan performa setelah Anda menerapkan perubahan konfigurasi yang direkomendasikan.
Cara kerjanya
Saat Anda menilai rekomendasi, alur kerja penilaian akan membuat rencana pengujian langkah demi langkah yang memandu Anda melalui proses penilaian.
Setelah Anda memilih instance untuk evaluasi, penilaian dapat membantu mengukur potensi dampak performa dari jenis perubahan berikut:
- Jenis mesin: tingkatkan jenis mesin untuk memenuhi kebutuhan workload spesifik Anda dengan lebih baik.
- Jenis edisi: upgrade jenis edisi dari Enterprise atau Enterprise Plus untuk mengakses fitur yang lebih canggih.
- Cache data: aktifkan cache data di instance Enterprise Plus Anda untuk mengakses lebih banyak penyimpanan agar pembacaan lebih cepat.
Saat Anda menilai rekomendasi, rekomendasi tersebut akan melakukan hal berikut:
Untuk menguji dampak perubahan ini, fitur ini akan membuat clone sementara dari instance dan menjalankan pengujian tolok ukur dasar pengukuran.
Clone adalah salinan instance Anda yang menggunakan data sintetis dalam bentuk tabel pgbench untuk mengabstraksi data Anda. Bahasa pengolahan data (DML) digunakan untuk membantu menyimulasikan traffic, dan parameter yang tersedia di pgbench memungkinkan Anda menunjukkan jenis dan durasi workload.
Misalnya, Anda dapat menunjukkan bahwa Anda ingin clone dijalankan menggunakan parameter berikut:
- 10 koneksi klien database.
- 1.000 transaksi per klien.
- Mode kueri sederhana.
Dengan parameter ini, alur kerja penilaian dapat mengukur performa clone terlebih dahulu dengan konfigurasi instance saat ini, lalu membandingkannya dengan versi clone yang menerapkan modifikasi yang direkomendasikan. Metrik performa yang diukur mencakup hasil sementara berikut:
- Kartu Skor/Tabel: Latensi rata-rata, jumlah transaksi
- Diagram: pemakaian CPU, penggunaan memori
Alur kerja penilaian menerapkan perubahan yang direkomendasikan ke clone melalui operasi patch dan menjalankan benchmark lagi. Bergantung pada kapasitas instance dan jenis modifikasi yang dilakukan, perubahan pada setelan konfigurasi dapat memerlukan waktu 45 menit atau lebih untuk diselesaikan.
Alur kerja penilaian mencatat metrik performa dan membandingkannya dengan dasar pengukuran yang dicatat sebelumnya.
Dengan menggunakan penilaian, Anda dapat memvalidasi perubahan yang direkomendasikan pada clone dengan aman di lingkungan pengujian sebelum menerapkannya secara manual ke instance produksi yang sesuai.
Jika Anda puas dengan hasil tolok ukur, Anda dapat menerapkan perubahan rekomendasi secara manual ke instance produksi.
Setelah 48 jam, rencana penilaian dan hasilnya akan dihapus.
Instance clone akan dihapus segera setelah alur kerja selesai.
Jika rencana penilaian dibatalkan atau terganggu, Anda harus menghapus clone secara manual.
Untuk mengetahui informasi selengkapnya, lihat Membuat penilaian rekomendasi.
Batasan
Hasil dari rencana penilaian, dan resource apa pun yang diperlukan clone, tersedia selama 48 jam sebelum dihapus. Resource akan dikenai biaya hingga dihapus.
Jika Anda membatalkan atau menghentikan sesi penilaian, atau penilaian gagal, Anda harus menghapus clone secara manual untuk mencegah tagihan berkelanjutan.
Penilaian Database Center hanya tersedia untuk instance Cloud SQL untuk PostgreSQL.