Dokumen ini menjelaskan cara menggunakan bantuan AI untuk membantu Anda memantau dan memecahkan masalah resource Cloud SQL. Anda dapat menggunakan alat pemecahan masalah yang didukung AI dari Cloud SQL dan Gemini Cloud Assist untuk meningkatkan performa kueri dan memantau performa sistem.
Batasan
Batasan berikut berlaku untuk pemecahan masalah yang dibantu AI di Cloud SQL:
- Untuk mendapatkan hasil terbaik, tunggu 24 jam setelah Anda mengaktifkan pemecahan masalah yang dibantu AI di konsol Google Cloud agar Cloud SQL dapat membuat tolok ukur performa rata-rata instance, database, dan kueri Anda.
- Pemecahan masalah yang dibantu 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 dapat beroperasi sebelum Anda dapat mengaktifkan pemecahan masalah yang dibantu 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 yang dibantu 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 yang dibantu AI. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk menggunakan pemecahan masalah yang dibantu 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 bantuan AI
Saat Anda mengaktifkan pemecahan masalah yang dibantu AI untuk instance Cloud SQL, Cloud SQL dapat menganalisis performa database Anda dan mendeteksi anomali dalam eksekusi kueri Anda. Saat Cloud SQL mendeteksi anomali dalam performa kueri atau mengidentifikasi beban sistem yang tinggi, pemecahan masalah yang dibantu AI akan membantu Anda menganalisis situasi dengan bukti dan memberikan rekomendasi.
Untuk mengaktifkan pemecahan masalah yang dibantu AI untuk instance Cloud SQL Anda, lakukan hal 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 Sesuaikan instance Anda, luaskan Insight kueri.
- Jika belum dipilih, pilih Aktifkan Query Insight.
- Jika belum dipilih, pilih Aktifkan fitur Enterprise Plus.
- Pilih Aktifkan pemecahan masalah yang dibantu 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 yang dibantu AI, instance Anda tidak perlu dimulai ulang. Untuk mengetahui 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 Insight kueri.
- 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 menggunakan dasbor Insight kueri. Untuk mengetahui informasi selengkapnya, lihat Memecahkan masalah kueri lambat dengan bantuan AI.
Anda juga dapat menggunakan Gemini Cloud Assist untuk memasukkan perintah guna membantu Anda meningkatkan performa kueri. Gemini Cloud Assist menjawab pertanyaan untuk instance dan database Cloud SQL yang dipilih.
Contoh perintah performa kueri
Perintah | Jenis respons |
---|---|
Apa saja kueri teratas menurut latensi di database saya? |
|
Apa kueri paling lambat dalam instance database ini? | Panduan tentang cara mengidentifikasi kueri paling lambat berdasarkan latensi. |
Memantau performa sistem
Anda dapat menggunakan bantuan AI untuk menganalisis beban database di Cloud SQL dari halaman Ringkasan atau dasbor Insight kueri. Untuk mengetahui informasi selengkapnya, lihat Memecahkan masalah beban database 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 berdasarkan jenis tingkat keparahannya. Gemini mencakup respons berdasarkan filter rentang waktu yang dipilih dalam diagram performa instance. |
Berapa penggunaan CPU untuk instance database ini sekitar pukul 14.00 hari ini? | Hasil metrik dalam rentang persentase untuk pemakaian CPU dalam interval waktu. |
Mendapatkan rekomendasi indeks
Anda dapat memperoleh rekomendasi indeks dari Cloud SQL di insight kueri. Untuk mengetahui informasi selengkapnya tentang cara mendapatkan rekomendasi indeks, lihat Menggunakan penasihat indeks.
Selain itu, dengan Gemini Cloud Assist, Anda bisa mendapatkan informasi selengkapnya tentang cara menggunakan indeks di database Anda. 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 memperoleh manfaat dari indeks. |
Memantau kueri aktif
Gunakan dasbor Insight kueri untuk memantau kueri aktif, dan jika perlu, akhiri proses yang berjalan lama. Untuk mengetahui informasi selengkapnya, lihat Memantau kueri aktif.
Selain itu, dengan Gemini Cloud Assist, Anda dapat memasukkan perintah untuk mengetahui informasi selengkapnya tentang kueri yang menyebabkan latensi tinggi atau beban CPU. Gemini Cloud Assist menjawab pertanyaan untuk instance Cloud SQL yang dipilih.
Contoh perintah kueri aktif
Perintah | Jenis respons |
---|---|
Apa saja kueri teratas yang saat ini berjalan di database saya? | Panduan tentang 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.