Menggunakan konsultan indeks dengan Query Insights

Halaman ini menjelaskan cara menggunakan penasihat indeks Cloud SQL untuk PostgreSQL dengan Insight Kueri.

Anda dapat menggunakan konsultan indeks dengan Query Insights untuk melihat rekomendasi konsultan indeks dan membuat indeks yang direkomendasikan untuk meningkatkan performa kueri. Untuk mempelajari penasihat indeks lebih lanjut, lihat Ringkasan penasihat indeks. Untuk mempelajari cara menggunakan penasihat indeks guna melihat dan membuat kueri rekomendasi sebagai tabel, atau meminta analisis dan laporan on-demand, lihat Menggunakan penasihat indeks.

Anda dapat menggunakan bantuan Gemini di Database untuk membantu Anda mengamati dan memecahkan masalah resource Cloud SQL untuk PostgreSQL. Untuk mengetahui informasi selengkapnya, lihat Mengamati dan memecahkan masalah dengan bantuan Gemini.

Sebelum memulai

  1. Siapkan Gemini di Database.
  2. Aktifkan Insight Kueri.

Melihat dan memfilter rekomendasi penasihat indeks

  1. Di konsol Google Cloud, buka halaman Instance Cloud SQL.

    Buka Instance Cloud SQL

  2. Untuk membuka halaman Ringkasan instance, klik nama instance.
  3. Klik Analisis kueri. Rekomendasi Index Advisor ditampilkan di kolom Rekomendasi di bagian Kueri dan tag teratas.
  4. (Opsional) Untuk hanya melihat kueri dengan rekomendasi CREATE INDEX, tambahkan filter untuk Recommendation: Create Indexes.

Melihat rekomendasi untuk kueri

Untuk melihat detail rekomendasi indeks untuk kueri tertentu, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud, buka halaman Instance Cloud SQL.

    Buka Instance Cloud SQL

  2. Untuk membuka halaman Ringkasan instance, klik nama instance.
  3. Klik Analisis kueri.
  4. Di bagian Kueri dan tag teratas, klik Kueri.
  5. Untuk mempelajari detail rekomendasi tentang kueri, lakukan salah satu hal berikut:
    • Klik kueri untuk mempelajari lebih lanjut rekomendasi untuk kueri yang dipilih, termasuk informasi berikut:
      • Dampak performa (tinggi, sedang, dan rendah): Perkiraan kecepatan kueri setelah semua indeks yang direkomendasikan dibuat.
      • Rekomendasi: Membuat rekomendasi indeks.
      • Tabel yang terpengaruh: Jumlah tabel yang akan terpengaruh saat indeks dibuat.
      • Perkiraan penyimpanan tambahan yang diperlukan: Perkiraan ukuran penyimpanan yang diperlukan untuk membuat semua indeks yang direkomendasikan.
      • Jumlah kueri yang terpengaruh: Total jumlah kueri dalam beban kerja yang terpengaruh oleh rekomendasi indeks. Indeks dapat bermanfaat bagi beberapa kueri.
    • Klik Buat Indeks untuk kueri tertentu guna mempelajari rekomendasi mendetail tentang cara membuat indeks untuk meningkatkan performa kueri.

Melihat kueri yang terpengaruh

  1. Di konsol Google Cloud, buka halaman Instance Cloud SQL.

    Buka Instance Cloud SQL

  2. Untuk membuka halaman Ringkasan instance, klik nama instance.
  3. Klik Analisis kueri.
  4. Di tabel Dimensi teratas menurut pemuatan database, klik Kueri.
  5. Klik Buat indeks untuk kueri tertentu.
  6. Klik Tampilkan kueri yang terpengaruh.
  7. Klik kueri untuk mempelajari detail tentang kueri yang terpengaruh.
  1. Di konsol Google Cloud, buka halaman Instance Cloud SQL.

    Buka Instance Cloud SQL

  2. Untuk membuka halaman Ringkasan instance, klik nama instance.
  3. Klik Analisis kueri.
  4. Di tabel Dimensi teratas menurut pemuatan database, klik Kueri.
  5. Klik Buat Indeks untuk kueri tertentu.
  6. Klik Copy all index commands. Perintah CREATE INDEX disalin ke papan klip.
  7. Hubungkan ke instance utama di command line.
  8. Untuk membuat indeks yang direkomendasikan, jalankan perintah yang disalin ke papan klip Anda, misalnya:

    CREATE INDEX ON "public"."demo_order" ("customer_id");

Langkah selanjutnya