Meningkatkan performa dengan AlloyDB untuk PostgreSQL

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

  • Instance sangatlah penting.
  • Rasio cache ditemukan rendah, sehingga dapat memengaruhi performa.

Setiap hari, pemberi rekomendasi ini secara proaktif menganalisis metadata dan metrik instance terkait rasio cache ditemukan serta memberikan insight dan rekomendasi guna meningkatkan performa instance. Anda dapat melihat insight dan rekomendasi ini menggunakan Konsol Google Cloud, gcloud CLI, atau Recommender API.

Jika instance Anda adalah instance produksi dan rasio cache ditemukan rendah, sebaiknya lakukan migrasi ke AlloyDB untuk PostgreSQL guna meningkatkan performa. Rekomendasi dibuat setiap hari.

Harga

Pemberi rekomendasi yang dijelaskan di halaman ini semuanya tercantum 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 dari peran berikut: recommender.cloudsqlAdmin, cloudsql.editor, atau cloudsql.admin.
    Untuk informasi selengkapnya tentang peran, lihat memahami peran dan memberikan izin Identity and Access Management (IAM).
  • Aktifkan API Recommender.

    Mengaktifkan API

Mencantumkan rekomendasi performa untuk bermigrasi ke AlloyDB untuk PostgreSQL

Anda dapat mencantumkan rekomendasi migrasi ke AlloyDB untuk PostgreSQL guna meningkatkan performa menggunakan Konsol Google Cloud, gcloud CLI, atau Recommender API.

Konsol

Guna mencantumkan upgrade ke rekomendasi AlloyDB untuk PostgreSQL, ikuti langkah-langkah berikut:

  1. Buka halaman Instance Cloud SQL.

    Buka Instance Cloud SQL

  2. Di halaman Meningkatkan kondisi instance dengan menyelidiki masalah dan mengambil tindakan rekomendasi, klik Expand Details.

Atau, ikuti langkah berikut:

  1. Buka Hub Rekomendasi.

    Buka Hub Rekomendasi

    Untuk mengetahui informasi selengkapnya, lihat Mulai menggunakan Hub Rekomendasi.

  2. Di kartu Semua rekomendasi, klik Performa.

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 untuk 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 untuk PostgreSQL menggunakan Konsol Google Cloud, gcloud CLI, atau Recommender API.

Konsol

Lakukan salah satu hal berikut:

  • Di halaman Rekomendasi Performa, klik tombol Performa rekomendasi, lalu klik Migrasikan ke AlloyDB. Panel rekomendasi akan muncul, yang berisi insight dan rekomendasi untuk instance tersebut.

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

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 yang menampilkan insight tentang metrik atau informasi yang ditandai Insight akan muncul.

Menerapkan rekomendasi

Untuk menerapkan rekomendasi ini, lakukan hal berikut:

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

Langkah selanjutnya