All Products
Search
Document Center

ApsaraDB RDS:Optimisasi dan diagnosis kinerja

Last Updated:Jun 17, 2026

Database Autonomy Service (DAS) membantu Anda mengatasi kegagalan database, mengoptimalkan kinerja, meningkatkan efisiensi, serta mengurangi biaya O&M untuk ApsaraDB RDS for MySQL. Dengan memanfaatkan pembelajaran mesin dan pengalaman ahli, DAS menyediakan kemampuan self-perception, self-healing, self-optimization, self-O&M, dan self-protection sehingga layanan database Anda tetap stabil, aman, dan efisien.

Fitur

Layanan otonomi untuk RDS MySQL mencakup fitur-fitur berikut:

  • Diagnostik cepat

    Diagnosis instans Anda dan lihat hasil diagnostik yang divisualisasikan.

  • Pusat otonomi

    Lihat anomali, event optimisasi, event auto scaling, dan event lainnya dalam rentang waktu tertentu.

  • Manajemen session

    Lihat, ekspor, dan hentikan session pada suatu instans. Anda juga dapat melakukan analisis SQL 10 detik, Pembatasan SQL, dan optimisasi.

  • Kinerja Real-time

    Lihat tren kinerja real-time dan data metrik untuk instans database Anda.

  • Analisis lock

    Lihat dan analisis deadlock terbaru di database.

  • Penilaian kapasitas

    Lihat saran penilaian kapasitas, status kapasitas kinerja, penggunaan kapasitas storage, dan sisa hari penyimpanan. Fitur ini juga menggunakan pembelajaran mesin dan algoritma kapasitas untuk memprediksi penggunaan penyimpanan di masa depan.

  • Analisis penyimpanan

    Lihat ikhtisar penyimpanan, sisa hari penyimpanan, penggunaan penyimpanan tingkat tabel, fragmentasi penyimpanan, dan diagnosis anomali penyimpanan untuk instans database Anda. Hal ini membantu Anda mendeteksi anomali penyimpanan secara cepat dan memastikan stabilitas database.

  • Diagnostik parameter

    Diagnosis parameter instans database Anda dan lihat hasil diagnostik parameter statis serta riwayat modifikasi parameter selama tujuh hari terakhir.

  • Wawasan Kinerja (Versi Baru)

    Menggunakan Performance Schema MySQL untuk mengumpulkan informasi SQL, menilai beban database, mengidentifikasi akar penyebab masalah kinerja, dan memberikan solusi tata kelola guna memastikan stabilitas database.

  • Wawasan Kinerja (Versi Lama)

    Memantau dan menganalisis beban database untuk membantu Anda menilai kinerja secara cepat, mengidentifikasi akar penyebab masalah, dan memastikan stabilitas database.

  • Tren Kinerja

    Menyediakan berbagai metrik pemantauan kinerja dengan dukungan grafik kustom. Secara otomatis mendeteksi dan mendiagnosis event pada instans database Anda, memberikan analisis akar penyebab dan saran. Anda juga dapat menjalankan diagnostik secara manual untuk rentang waktu tertentu.

  • Analisis Log Lambat

    Lihat tren pernyataan SQL lambat, detail eksekusi, dan saran optimisasi.

  • Tata Kelola Query

    Menganalisis dan secara otomatis memberi tag semua pernyataan SQL lambat yang dihasilkan pada semua instans dari hari sebelumnya menggunakan analisis data offline. Proses ini berjalan setiap hari pukul 01.00, membantu Anda mengklasifikasikan dan memprioritaskan pernyataan SQL lambat untuk tata kelola. Fitur ini juga menyediakan saran tata kelola dan ekspor data.

  • Penjelajah SQL dan Audit

    Menggabungkan pencatatan permintaan lengkap, audit keamanan, Penjelajah SQL, pemutaran ulang traffic, dan uji stres. Membantu Anda mengambil informasi detail pernyataan SQL, memecahkan masalah kinerja, mengidentifikasi sumber berisiko tinggi, dan memvalidasi tipe instans.

  • Laporan diagnostik

    Secara otomatis atau manual mendiagnosis instans untuk melihat status kesehatan instans, peringatan, dan pernyataan SQL lambat.

  • Inspeksi dan Penilaian

    Menjalankan inspeksi dan penilaian harian terjadwal untuk semua instans database. Anda juga dapat memilih instans tertentu dan periode inspeksi untuk memicu penilaian secara manual.

  • Dasbor pemantauan

    Pilih instans database dan metrik yang akan dipantau, bandingkan metrik antar instans, dan gunakan interaksi filter untuk beberapa metrik.

  • Langganan event

    Memberi tahu Anda tentang event yang dipicu berdasarkan pengaturan langganan Anda.

  • Optimisasi SQL otomatis

    Secara otomatis mendiagnosis dan mengoptimalkan pernyataan SQL serta membuat indeks. Ketika terjadi pernyataan SQL lambat, diagnosis dan optimisasi dilakukan segera agar database Anda tetap berjalan dalam kondisi optimal.

  • Pembatasan SQL otomatis

    Tetapkan kondisi pemicu untuk Pembatasan SQL otomatis. Ketika kondisi terpenuhi, pembatasan akan dipicu secara otomatis untuk mengontrol permintaan database dan pernyataan SQL konkuren, memastikan ketersediaan layanan.

  • Ekspansi ruang otomatis

    Memantau penyimpanan instans database Anda dan secara otomatis memperluas kapasitas ketika penyimpanan tidak mencukupi, memastikan operasi bisnis tidak terganggu.

  • Scaling otomatis untuk optimisasi kinerja

    Secara cepat memperluas kapasitas instans database Anda untuk menangani puncak traffic, memastikan stabilitas bisnis. Juga memantau rata-rata utilisasi CPU secara real-time dan mendukung skala-masuk otomatis ketika utilisasi menurun selama periode tertentu.

  • Pemulihan fragmen otomatis

    Secara otomatis mengoptimalkan ruang penyimpanan. Setelah Anda mengaktifkan fitur ini, instans utama menjalankan perintah OPTIMIZE TABLE atau ALTER TABLE untuk memulihkan fragmen tablespace dan mengatur ulang ruang fisik.

  • Auto scaling berbasis prediksi

    Memprediksi nilai metrik kinerja untuk 24 jam ke depan berdasarkan data historis dari 10 hari terakhir.

  • Auto scaling terjadwal

    Memperluas kapasitas tipe instans database Anda pada waktu yang telah dijadwalkan berdasarkan kebijakan yang telah ditetapkan. Instans secara otomatis kembali ke tipe instans semula setelah durasi skala keluar berakhir, membantu Anda mengelola perubahan beban database yang dapat diprediksi dan periodik sekaligus mengendalikan biaya.

Otorisasi

Untuk menggunakan fitur DAS, Anda harus memberikan izin yang diperlukan kepada Pengguna Resource Access Management (RAM).

  • Anda dapat memberikan izin kepada Pengguna RAM dengan menyambungkan kebijakan sistem. Untuk informasi lebih lanjut, lihat Kelola izin Pengguna RAM.

    Kebijakan sistem untuk DAS adalah sebagai berikut:

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

    • AliyunHDMReadOnlyAccess: Memberikan Pengguna RAM izin read-only pada DAS.

    • AliyunHDMReadOnlyWithSQLLogArchiveAccess: Memberikan Pengguna RAM izin read-only pada DAS dan izin untuk menggunakan fitur Search (termasuk ekspor data) dari Penjelajah SQL dan Audit.

  • Anda dapat memberikan izin kepada Pengguna RAM dengan membuat kebijakan kustom. Untuk informasi lebih lanjut, lihat Buat kebijakan kustom.

    Sebagai contoh, untuk memberikan izin read-only kepada Pengguna RAM:

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

Referensi

Apa itu Database Autonomy Service (DAS)?