Halaman ini menjelaskan cara menggunakan penasihat indeks AlloyDB untuk PostgreSQL dengan insight kueri.
Anda dapat menggunakan konsultan indeks dengan insight kueri untuk melihat rekomendasi konsultan indeks dan membuat indeks yang direkomendasikan untuk meningkatkan performa kueri. Untuk mempelajari penasihat indeks lebih lanjut, lihat Ringkasan penasihat indeks.
Anda dapat menggunakan bantuan Gemini di Database untuk membantu memantau dan memecahkan masalah resource AlloyDB. Untuk mengetahui informasi selengkapnya, lihat Memantau dan memecahkan masalah dengan bantuan Gemini.
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.
Sebelum memulai
Untuk mengakses dasbor insight kueri, aktifkan akses ke AlloyDB di project Google Cloud Anda.
Peran yang diperlukan
Untuk menggunakan penasihat indeks AlloyDB, Anda memerlukan izin untuk melakukan hal berikut:
- Untuk mengakses rekomendasi indeks, Anda memerlukan izin untuk mengakses dasbor analisis kueri AlloyDB.
- Untuk mengedit setelan penasihat indeks, Anda memerlukan izin untuk memperbarui instance AlloyDB.
Untuk mendapatkan izin ini, minta administrator untuk memberi Anda salah satu peran berikut:
- Pelihat dasar (
roles/viewer
) - Penampil Insight Database (
roles/databaseinsights.viewer
)
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses.
Menonaktifkan rekomendasi penasihat indeks
Untuk menonaktifkan rekomendasi penasihat indeks, ikuti langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Clusters.
Dari daftar cluster dan instance, klik instance.
Klik Query Insight.
Klik Edit setelan.
Nonaktifkan rekomendasi penasihat indeks dengan membatalkan pilihan Aktifkan rekomendasi. Rekomendasi penasihat indeks diaktifkan secara default.
Mengubah frekuensi pembaruan untuk rekomendasi penasihat indeks
Untuk mengubah frekuensi refresh, ikuti langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Clusters.
Dari daftar cluster dan instance, klik instance.
Klik Analisis kueri.
Klik Edit setelan.
Meningkatkan atau menurunkan frekuensi refresh untuk rekomendasi penasihat indeks. Frekuensi pembaruan default adalah setiap 24 jam.
Melihat dan memfilter rekomendasi penasihat indeks
Di konsol Google Cloud, buka halaman Clusters.
Dari daftar cluster dan instance, klik instance.
Klik Analisis kueri. Rekomendasi penasihat indeks ditampilkan di kolom Rekomendasi pada tabel Dimensi teratas menurut pemuatan database.
(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:
Di konsol Google Cloud, buka halaman Clusters.
Dari daftar cluster dan instance, klik instance.
Klik Analisis kueri.
Di tabel Dimensi teratas menurut pemuatan database, klik Kueri.
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.
- Klik kueri untuk mempelajari lebih lanjut rekomendasi untuk kueri
yang dipilih, termasuk informasi berikut:
Melihat kueri yang terpengaruh
Di konsol Google Cloud, buka halaman Clusters.
Dari daftar cluster dan instance, klik instance.
Klik Analisis kueri.
Di tabel Dimensi teratas menurut pemuatan database, klik Kueri.
Klik Buat indeks untuk kueri tertentu.
Klik Tampilkan kueri yang terpengaruh.
Klik kueri untuk mempelajari detail tentang kueri yang terpengaruh.
Membuat indeks yang direkomendasikan
Di konsol Google Cloud, buka halaman Clusters.
Dari daftar cluster dan instance, klik instance.
Klik Analisis kueri.
Di tabel Dimensi teratas menurut pemuatan database, klik Kueri.
Klik Buat Indeks untuk kueri tertentu.
Klik Copy all index commands. Perintah CREATE INDEX disalin ke papan klip.
Hubungkan ke instance utama di command line.
Untuk membuat indeks yang direkomendasikan, jalankan perintah yang disalin ke papan klip Anda, misalnya:
CREATE INDEX ON "public"."demo_order" ("customer_id");
Langkah berikutnya
- Pelajari cara menggunakan penasihat indeks untuk melihat dan membuat kueri rekomendasi sebagai tabel, atau untuk meminta analisis dan laporan on demand.
- Pelajari cara AlloyDB membantu membuat indeks cerdas.