Meningkatkan performa dengan AlloyDB untuk PostgreSQL

Halaman ini menjelaskan cara melihat dan menerapkan rekomendasi tentang pemberi rekomendasi Cloud SQL Migrate to AlloyDB for PostgreSQL recommender. Pemberi rekomendasi ini membantu Anda mendeteksi instance dengan karakteristik berikut:

  • Instance bersifat penting.
  • Rasio hit cache rendah, yang dapat memengaruhi performa.

Setiap hari, pemberi rekomendasi ini secara proaktif menganalisis metadata dan metrik instance tentang rasio hit cache serta memberikan insight dan rekomendasi untuk meningkatkan performa instance Anda. Anda dapat melihat insight dan rekomendasi ini menggunakan Cloud de Confiance konsol, gcloud CLI, atau Recommender API.

Jika instance Anda adalah instance produksi dan rasio hit cache-nya rendah, sebaiknya Anda bermigrasi ke AlloyDB for PostgreSQL untuk meningkatkan performa. Rekomendasi dibuat setiap hari.

Harga

Pemberi rekomendasi yang dijelaskan di halaman ini semuanya berada dalam tingkat harga Pemberi Rekomendasi standar.

Sebelum memulai

Sebelum Anda dapat melihat rekomendasi dan insight, lakukan tindakan berikut:

  • Agar mendapatkan izin untuk melihat dan bekerja dengan insight dan rekomendasi, pastikan Anda memiliki peran yang diperlukan.
    Tasks Peran
    Melihat rekomendasi Salah satu peran berikut: recommender.cloudsqlViewer atau cloudsql.viewer.
    Menerapkan rekomendasi Salah satu peran berikut: recommender.cloudsqlAdmin, cloudsql.editor, atau cloudsql.admin.
    Untuk mengetahui informasi selengkapnya tentang peran, lihat memahami peran dan memberikan izin Identity and Access Management (IAM).
  • Aktifkan Recommender API.

    Peran yang diperlukan untuk mengaktifkan API

    Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (roles/serviceusage.serviceUsageAdmin), yang berisi izin serviceusage.services.enable. Pelajari cara memberikan peran.

    Mengaktifkan API

Membuat daftar rekomendasi performa untuk bermigrasi ke AlloyDB for PostgreSQL

Anda dapat membuat daftar rekomendasi bermigrasi ke AlloyDB for PostgreSQL untuk meningkatkan performa menggunakan Cloud de Confiance konsol, gcloud CLI, atau Recommender API.

Konsol

Untuk membuat daftar rekomendasi upgrade ke AlloyDB for PostgreSQL, ikuti langkah-langkah berikut:

  1. Buka halaman Instance Cloud SQL.

    Buka Instance Cloud SQL

  2. Di banner Improve instance health by investigating issues and acting on recommendations, klik Expand Details.

Atau, ikuti langkah berikut:

  1. Buka Active Assist.

    Buka Active Assist

    Untuk mengetahui informasi selengkapnya, lihat Memulai Active Assist.

  2. Di kartu All recommendations, klik Performance.

gcloud

Jalankan perintah gcloud recommender insights list sebagai berikut:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.PerformanceRecommender \
--filter=recommenderSubtype=MIGRATE_TO_ALLOYDB

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

API

Panggil metode insights.list sebagai berikut:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

Jika pemberi rekomendasi mendeteksi instance yang dapat diupgrade ke AlloyDB for PostgreSQL, instance tersebut akan muncul dalam tabel. Setiap baris menampilkan nama instance, rekomendasi singkat, lokasi, dan tanggal refresh terakhir.

Lihat insight dan rekomendasi mendetail

Anda dapat melihat insight dan rekomendasi mendetail tentang instance yang dapat diupgrade ke AlloyDB for PostgreSQL menggunakan Cloud de Confiance konsol, gcloud CLI, atau Recommender API.

Konsol

Lakukan salah satu hal berikut:

  • Di halaman Performance Recommendations , klik kartu Performance recommendations , lalu klik Migrate to AlloyDB. Panel rekomendasi akan muncul, yang berisi insight dan rekomendasi mendetail untuk instance.

  • Di halaman Instances, klik Migrate to AlloyDB. Daftar instance hanya menampilkan instance yang berlaku untuk rekomendasi.

gcloud

Jalankan perintah gcloud recommender insights list sebagai berikut:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.PerformanceInsight
--filter=insightSubtype=READ_HEAVY_WORKLOAD

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

API

Panggil metode insights.list sebagai berikut:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

Panel akan muncul yang menampilkan insight tentang metrik atau informasi yang disoroti oleh Insight.

Menerapkan rekomendasi

Untuk menerapkan rekomendasi ini, lakukan hal berikut:

  • Untuk mengupgrade ke AlloyDB for PostgreSQL:
    1. Klik Migrate to AlloyDB di kolom Issues. Jendela Upgrade to AlloyDB akan muncul yang memberikan rekomendasi.
    2. Untuk melanjutkan upgrade, klik Edit > Upgrade.
  • Untuk mengetahui informasi selengkapnya tentang AlloyDB for PostgreSQL, lihat dokumentasi AlloyDB for PostgreSQL.

Langkah berikutnya