Dokumen ini menjelaskan cara menggunakan bantuan AI untuk membantu Anda mengamati dan memecahkan masalah resource Cloud SQL. Anda dapat menggunakan alat pemecahan masalah Cloud SQL yang didukung AI dan Gemini Cloud Assist untuk meningkatkan performa kueri dan memantau performa sistem.
Batasan
Batasan berikut berlaku untuk pemecahan masalah dengan bantuan AI di Cloud SQL:
- Untuk mendapatkan hasil terbaik, tunggu 24 jam setelah Anda mengaktifkan pemecahan masalah dengan bantuan AI di konsol Google Cloud agar Cloud SQL dapat membuat dasar pengukuran performa rata-rata instance, database, dan kueri Anda.
- Pemecahan masalah dengan bantuan AI tidak didukung untuk konfigurasi Cloud SQL berikut:
- Instance edisi Cloud SQL Enterprise
- Instance yang menggunakan arsitektur jaringan lama untuk Cloud SQL
- Instance di dalam perimeter Kontrol Layanan VPC
- Instance yang diaktifkan dengan Transparansi Akses
- Instance replika baca
Sebelum memulai
- Pastikan Gemini Cloud Assist disiapkan untuk akun pengguna dan project Google Cloud Anda.
Setelah menyiapkan Gemini Cloud Assist, Anda mungkin perlu menunggu lima menit agar layanan diterapkan sebelum Anda dapat mengaktifkan pemecahan masalah dengan bantuan AI di Cloud SQL.
- Pastikan instance Anda adalah instance edisi Cloud SQL Enterprise Plus.
- Pastikan instance Cloud SQL Anda menggunakan arsitektur jaringan baru.
- Aktifkan insight kueri untuk edisi Cloud SQL Enterprise Plus.
Peran dan izin yang diperlukan
Untuk mendapatkan izin yang
diperlukan untuk menggunakan pemecahan masalah dengan bantuan AI,
minta administrator untuk memberi Anda
peran IAM Database insights viewer (roles/databaseinsights.viewer
) di project yang menghosting instance Cloud SQL.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran bawaan ini berisi izin yang diperlukan untuk menggunakan pemecahan masalah dengan bantuan AI. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk menggunakan pemecahan masalah dengan bantuan AI:
-
databaseinsights.performanceIssues.detect
-
databaseinsights.performanceIssues.investigate
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Mengaktifkan pemecahan masalah dengan dukungan AI
Saat Anda mengaktifkan pemecahan masalah dengan bantuan AI untuk instance Cloud SQL, Cloud SQL dapat menganalisis performa database dan mendeteksi anomali dalam eksekusi kueri. Saat Cloud SQL mendeteksi anomali dalam performa kueri atau mengidentifikasi beban sistem yang tinggi, pemecahan masalah dengan bantuan AI akan membantu Anda menganalisis situasi dengan bukti dan memberikan rekomendasi.
Untuk mengaktifkan pemecahan masalah dengan bantuan AI untuk instance Cloud SQL, lakukan tindakan berikut:
-
Di konsol Google Cloud , buka halaman Instance Cloud SQL.
- Untuk membuka halaman Ringkasan instance, klik nama instance.
- Di kartu Configuration, klik Edit configuration.
- Di bagian Customize your instance, luaskan Query insight.
- Jika belum dipilih, pilih Aktifkan Query Insight.
- Jika belum dipilih, pilih Aktifkan fitur Enterprise Plus.
- Pilih Aktifkan pemecahan masalah dengan bantuan AI.
- Klik Simpan.
Jika Anda mengaktifkan insight kueri untuk edisi Cloud SQL Enterprise Plus, instance Anda harus dimulai ulang. Jika Anda hanya mengaktifkan pemecahan masalah dengan bantuan AI, instance Anda tidak memerlukan mulai ulang. Untuk informasi selengkapnya tentang cara mengaktifkan insight kueri untuk edisi Cloud SQL Enterprise Plus, lihat Menggunakan insight kueri untuk meningkatkan performa kueri.
Membuka Gemini Cloud Assist
Untuk menggunakan Gemini Cloud Assist dengan Cloud SQL, lakukan hal berikut:
-
Di konsol Google Cloud , buka halaman Instance Cloud SQL.
- Untuk membuka halaman Ringkasan instance, klik nama instance.
- Di panel navigasi, pilih Query Insight.
- Untuk membuka panel Cloud Assist, klik spark Open or close Gemini AI chat.
- Di panel Cloud Assist, masukkan perintah yang menjelaskan informasi yang Anda minati.
- Setelah Anda memasukkan perintah, klik kirim Kirim perintah. Gemini menampilkan respons terhadap perintah Anda berdasarkan informasi dari satu jam terakhir.
Meningkatkan performa kueri
Gunakan bantuan AI untuk memecahkan masalah kueri lambat satu per satu di Cloud SQL saat menggunakan dasbor Query insights. Untuk mengetahui informasi selengkapnya, lihat Memecahkan masalah kueri lambat dengan bantuan AI.
Anda juga dapat menggunakan Gemini Cloud Assist untuk memasukkan perintah guna membantu meningkatkan performa kueri. Gemini Cloud Assist menjawab pertanyaan untuk instance dan database Cloud SQL yang dipilih.
Contoh perintah performa kueri
Perintah | Jenis respons |
---|---|
Apa kueri teratas menurut latensi di database saya? |
|
Apa kueri yang paling lambat di instance database ini? | Panduan cara mengidentifikasi kueri terlambat berdasarkan latensi. |
Memantau performa sistem
Anda dapat menggunakan bantuan AI untuk menganalisis beban database di Cloud SQL dari halaman Ringkasan atau dasbor Analisis kueri. Untuk informasi selengkapnya, lihat Memecahkan masalah beban database yang tinggi dengan bantuan AI.
Anda juga dapat menggunakan Gemini Cloud Assist untuk memasukkan perintah guna mengumpulkan informasi tentang performa sistem Anda. Gemini Cloud Assist menjawab pertanyaan untuk instance Cloud SQL yang dipilih.
Contoh perintah performa sistem
Perintah | Jenis respons |
---|---|
Berapa banyak entri log error untuk instance database ini dalam 7 hari terakhir? | Ringkasan entri log yang dikelompokkan menurut jenis tingkat keparahannya. Gemini mencakup respons berdasarkan filter rentang waktu yang dipilih di diagram performa instance. |
Berapa penggunaan CPU untuk instance database ini sekitar pukul 14.00 hari ini? | Metrik menghasilkan rentang persentase untuk penggunaan CPU dalam interval waktu. |
Mendapatkan rekomendasi indeks
Anda bisa mendapatkan rekomendasi indeks dari Cloud SQL di insight kueri. Untuk informasi selengkapnya tentang cara mendapatkan rekomendasi indeks, lihat Menggunakan penasihat indeks.
Selain itu, dengan menggunakan Gemini Cloud Assist, Anda bisa mendapatkan informasi selengkapnya tentang cara menggunakan indeks di database. Gemini Cloud Assist menjawab pertanyaan untuk instance Cloud SQL yang dipilih.
Contoh perintah rekomendasi indeks
Perintah | Jenis respons |
---|---|
Menampilkan rekomendasi indeks untuk kueri yang dijalankan dalam 7 hari terakhir. | Panduan tentang jenis kueri yang dapat memanfaatkan indeks. |
Memantau kueri aktif
Gunakan dasbor Insight kueri untuk memantau kueri aktif, dan jika perlu, hentikan proses yang berjalan lama. Untuk informasi selengkapnya, lihat Memantau kueri aktif.
Selain itu, dengan menggunakan Gemini Cloud Assist, Anda dapat memasukkan perintah untuk mengetahui informasi selengkapnya tentang kueri yang menyebabkan latensi atau beban CPU yang tinggi. Gemini Cloud Assist menjawab pertanyaan untuk instance Cloud SQL yang dipilih.
Contoh perintah kueri aktif
Perintah | Jenis respons |
---|---|
Apa saja kueri teratas yang sedang berjalan di database saya? | Panduan cara menemukan kueri yang berjalan paling lama dan paling banyak menggunakan resource. |
Langkah berikutnya
- Pelajari cara menulis perintah yang lebih baik.
- Pelajari cara menggunakan panel Gemini Cloud Assist.
- Baca Menggunakan Gemini untuk bantuan dan pengembangan AI
-
Pelajari cara dan waktu Gemini untuk Google Cloud menggunakan data Anda.