全部产品
Search
文档中心

ApsaraDB RDS:Optimalisasi dan diagnosis kinerja

更新时间:Jul 06, 2025

Selama pemeliharaan harian (O&M) instance ApsaraDB RDS for MySQL, Anda dapat menggunakan Database Autonomy Service (DAS) untuk menangani kegagalan instance, mengoptimalkan kinerja, meningkatkan efisiensi, serta mengurangi biaya O&M. DAS adalah layanan cloud yang dikembangkan berdasarkan pembelajaran mesin dan pengalaman para ahli. Layanan ini menyediakan kemampuan kesadaran diri, penyembuhan diri, optimalisasi diri, operasi mandiri, dan pengamanan diri untuk menyederhanakan tugas-tugas O&M database serta memastikan stabilitas, keamanan, dan efisiensi layanan database.

Deskripsi fitur

DAS menyediakan fitur-fitur berikut untuk ApsaraDB RDS for MySQL:

  • Diagnosis

    Fitur ini mendiagnosis instance ApsaraDB RDS for MySQL dan menampilkan hasil diagnosis dalam bentuk visual.

  • Pusat Otonomi

    Fitur ini memungkinkan Anda menentukan rentang waktu dan melihat peristiwa seperti pengecualian, peristiwa optimalisasi, serta peristiwa penskalaan otomatis dalam rentang waktu tersebut.

  • Manajemen Sesi

    Fitur ini memungkinkan Anda melihat atau menghentikan sesi pada instance RDS. Anda juga dapat mengekspor statistik sesi atau melakukan analisis SQL 10 detik, Pembatasan SQL, serta optimalisasi SQL.

  • Pemantauan Real-Time

    Fitur ini memungkinkan Anda melihat tren dan data metrik kinerja instance RDS secara real-time.

  • Analisis Deadlock

    Fitur ini memungkinkan Anda melihat dan menganalisis deadlock terbaru di database.

  • Evaluasi Kapasitas

    Fitur ini memungkinkan Anda melihat saran evaluasi kapasitas, kapasitas performa, penggunaan penyimpanan, serta perkiraan waktu layanan dari penyimpanan yang tersedia. Fitur ini juga menggunakan pembelajaran mesin dan algoritma kapasitas untuk memprediksi penggunaan penyimpanan.

  • Analisis Penyimpanan

    Fitur ini memungkinkan Anda melihat penggunaan penyimpanan instance RDS. Misalnya, Anda dapat melihat sisa hari penyimpanan yang tersedia, penggunaan penyimpanan tabel individu, fragmen tablespace, serta diagnosis pengecualian penyimpanan. Anda dapat menggunakan fitur ini untuk mengidentifikasi pengecualian penyimpanan sedini mungkin guna memastikan stabilitas bisnis.

  • Diagnosis Parameter

    Fitur ini memungkinkan Anda menanyakan hasil diagnosis parameter statis dan riwayat modifikasi parameter dalam tujuh hari terakhir.

  • Wawasan Kinerja Baru

    Fitur ini menggunakan fitur Performance Schema untuk mengumpulkan statistik tentang Pernyataan SQL, mengevaluasi beban database, mengidentifikasi penyebab utama masalah, serta memberikan saran penanganan untuk meningkatkan stabilitas bisnis.

  • Wawasan Kinerja Asli

    Fitur ini memungkinkan Anda mengevaluasi beban instance dan mengidentifikasi penyebab utama masalah kinerja. Ini meningkatkan stabilitas instance Anda.

  • Dasbor

    Fitur ini menyediakan berbagai metrik kinerja dan memungkinkan Anda membuat bagan kustom. Fitur ini menyediakan kemampuan diagnostik yang kuat untuk mendeteksi peristiwa pada instance RDS sedini mungkin dan secara otomatis mendiagnosis peristiwa tersebut untuk mengidentifikasi penyebab utama serta memberikan saran. Anda juga dapat menentukan rentang waktu untuk mendiagnosis instance RDS secara manual guna memahami kinerja instance dalam rentang waktu tertentu.

  • Analisis Log Query Lambat

    Fitur ini memungkinkan Anda melihat tren query SQL lambat, status eksekusi query SQL lambat, serta saran optimalisasi untuk query SQL lambat.

  • Tata Kelola Query

    Fitur ini menggunakan teknologi analisis data offline untuk mengumpulkan statistik tentang query SQL lambat dan menganalisis query SQL lambat yang dihasilkan pada semua instance RDS sehari sebelumnya pada pukul 01:00 setiap hari. Fitur ini secara otomatis menambahkan tag ke query SQL lambat, sehingga Anda dapat mengonfigurasi pengaturan untuk mengklasifikasikan dan memprioritaskan query SQL lambat secara otomatis. Fitur ini juga memberikan saran tata kelola dan memungkinkan Anda mengekspor data.

  • Penjelajah SQL dan Audit

    Fitur ini dikembangkan berdasarkan fitur permintaan penuh dan fitur Audit SQL, menyediakan kemampuan berikut: Pencarian, Penjelajah SQL, Audit Keamanan, serta Pemutaran Trafik dan Uji Beban. Anda dapat menggunakan fitur ini untuk mendapatkan informasi tentang Pernyataan SQL yang dieksekusi. Informasi ini dapat digunakan untuk memecahkan berbagai masalah kinerja, mengidentifikasi sumber risiko tinggi, serta memverifikasi spesifikasi instance.

  • Laporan Diagnosis

    Fitur ini memungkinkan Anda menghasilkan laporan diagnosis atau melihat laporan yang dihasilkan secara otomatis tentang kesehatan instance, peringatan, serta query lambat.

  • Inspeksi dan Penilaian

    Fitur ini memeriksa dan menilai semua instance RDS secara berkala. Anda dapat menentukan instance RDS yang ingin Anda inspeksi dan nilai serta memilih metode inspeksi. Anda juga dapat memicu penilaian instance secara manual untuk memahami kinerja instance RDS Anda.

  • Dasbor Pemantauan

    Fitur ini memungkinkan Anda menentukan instance RDS dan metrik untuk dipantau serta membandingkan metrik dari instance RDS. Anda juga dapat mengonfigurasi tautan metrik untuk memantau instance RDS Anda.

  • Langganan Peristiwa

    Fitur ini mengirimkan notifikasi kepada Anda ketika peristiwa terkait terdeteksi. Anda dapat menentukan metode notifikasi berdasarkan kebutuhan bisnis Anda.

  • Optimalisasi SQL Otomatis

    Fitur ini secara otomatis menganalisis dan mengoptimalkan query SQL Anda serta membuat indeks. Dengan cara ini, Anda dapat dengan cepat menyelesaikan masalah tentang query SQL lambat dan memastikan kinerja optimal instance RDS Anda.

  • Pembatasan SQL Otomatis

    Fitur ini memungkinkan Anda menentukan kondisi untuk memicu Pembatasan SQL otomatis. Jika kondisi yang ditentukan terpenuhi, Pembatasan SQL otomatis dipicu untuk mengelola jumlah permintaan ke instance RDS Anda dan jumlah query SQL bersamaan guna memastikan ketersediaan layanan.

  • Ekspansi Penyimpanan Otomatis

    Fitur ini memantau penyimpanan instance RDS Anda. Ketika penyimpanan tidak mencukupi, sistem secara otomatis memperluas kapasitas penyimpanan untuk memastikan stabilitas bisnis.

  • Penskalaan Kinerja Otomatis

    Fitur ini secara otomatis menaikkan skala instance RDS Anda untuk menangani puncak trafik dan memastikan stabilitas bisnis. Fitur ini juga memantau utilisasi CPU instance RDS secara real-time. Jika utilisasi CPU per unit waktu menurun, fitur ini secara otomatis menurunkan skala instance RDS.

  • Reklamasi Fragmen Otomatis

    Fitur ini digunakan untuk mengoptimalkan penggunaan tablespace. Setelah Anda mengaktifkan fitur ini untuk instance RDS Anda, pernyataan OPTIMIZE TABLE atau ALTER TABLE secara otomatis dijalankan pada instance RDS utama untuk mereklaim fragmen tablespace.

  • Auto Scaling Berbasis Prediksi

    Fitur ini memprediksi nilai metrik dalam 24 jam ke depan berdasarkan data historis dalam 10 hari terakhir.

  • Auto Scaling Terjadwal

    Fitur ini menaikkan spesifikasi instance RDS Anda berdasarkan kebijakan yang dikonfigurasi dan menurunkan spesifikasi ke spesifikasi asli setelah periode peningkatan skala yang ditentukan berakhir. Fitur ini membantu Anda mengelola perubahan periodik yang dapat diprediksi dalam beban instance dan mengurangi biaya sambil memenuhi persyaratan bisnis.

Deskripsi otorisasi

Untuk menggunakan fitur-fitur DAS, Anda harus memberikan izin yang diperlukan kepada pengguna RAM.

  • Lampirkan kebijakan sistem untuk memberikan izin yang diperlukan kepada pengguna RAM. Untuk informasi lebih lanjut, lihat Berikan Izin kepada Pengguna RAM.

    Kebijakan sistem berikut disediakan untuk DAS:

    • AliyunHDMFullAccess: Memberikan pengguna RAM izin penuh untuk mengelola DAS.

    • AliyunHDMReadOnlyAccess: Memberikan pengguna RAM izin baca-saja pada DAS.

    • AliyunHDMReadOnlyWithSQLLogArchiveAccess: Memberikan pengguna RAM izin baca-saja pada DAS dan izin untuk menggunakan kemampuan pencarian fitur Penjelajah SQL dan Audit. Kemampuan pencarian memungkinkan Anda mengekspor data.

  • Buat kebijakan kustom untuk memberikan izin yang diperlukan kepada pengguna RAM. Untuk informasi lebih lanjut, lihat Buat Kebijakan Kustom.

    Contoh berikut menjelaskan cara memberikan pengguna RAM izin baca-saja pada DAS.

    {
               
                "Action": [
                    "hdm:Get*",
                    
                    "hdm:Describe*",
                    
                    "hdm:Query*",
                    
                    "hdm:Support*"
                
                ],
                
                    "Effect": "Allow",
                
                    "Resource": "acs:rds:*:*:*"
            
    }

Referensi

Apa itu DAS?