All Products
Search
Document Center

ApsaraDB RDS:Optimasi dan diagnosis kinerja

Last Updated:Jul 31, 2026

Anda dapat menggunakan Database Autonomy Service (DAS) untuk operasi dan pemeliharaan (O&M) harian ApsaraDB RDS for MySQL guna menangani kegagalan database, mengoptimalkan kinerja, meningkatkan efisiensi, serta mengurangi biaya O&M. DAS adalah layanan cloud berbasis pembelajaran mesin dan pengalaman ahli yang menyediakan fitur self-perception, self-healing, self-optimization, self-O&M, dan self-protection untuk menyederhanakan tugas O&M database serta memastikan layanan database Anda stabil, aman, dan efisien.

Fitur

Layanan otonomi RDS MySQL mencakup fitur-fitur berikut:

  • Diagnostik cepat

    Anda dapat mendiagnosis instans Anda dan melihat hasil yang divisualisasikan.

  • Pusat otonomi

    Anda dapat melihat anomali, event optimasi, event auto scaling, dan event lainnya dalam rentang waktu tertentu.

  • Manajemen session

    Anda dapat melihat, mengekspor, dan menghentikan tugas session pada instans target, serta melakukan analisis SQL 10 detik, Pembatasan SQL, dan optimasi pada instans tersebut.

  • Kinerja real-time

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

  • Analisis lock

    Anda dapat melihat dan menganalisis deadlock terbaru di database.

  • Penilaian kapasitas

    Anda dapat melihat saran penilaian kapasitas, status kapasitas kinerja, penggunaan kapasitas penyimpanan, dan jumlah hari tersisa kapasitas penyimpanan. Fitur ini juga menggunakan pembelajaran mesin dan algoritma kapasitas untuk memprediksi penggunaan penyimpanan di masa depan.

  • Analisis penyimpanan

    Anda dapat melihat ikhtisar penyimpanan, jumlah hari tersisa kapasitas penyimpanan, penggunaan penyimpanan oleh tabel tertentu, fragmentasi penyimpanan, serta diagnosis anomali penyimpanan untuk instans database Anda. Hal ini membantu Anda mendeteksi anomali penyimpanan secara cepat dan memastikan stabilitas database.

  • Diagnostik parameter

    Anda dapat mendiagnosis parameter instans database Anda serta melihat hasil diagnostik parameter statis dan riwayat modifikasi parameter selama tujuh hari terakhir.

  • Wawasan Kinerja (Versi Baru)

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

  • Wawasan Kinerja (Versi Lama)

    Ini adalah alat andal untuk pemantauan beban, analisis, dan tuning kinerja. Fitur ini membantu Anda menilai beban database secara sederhana dan intuitif, mengidentifikasi akar penyebab masalah kinerja, serta memastikan stabilitas database.

  • Tren Kinerja

    Fitur ini menyediakan berbagai metrik pemantauan kinerja dan mendukung grafik kustom. Kemampuan diagnostiknya yang andal dapat mendeteksi dan mendiagnosis event pada instans database Anda secara cepat dan otomatis, memberikan analisis akar penyebab serta saran. Anda juga dapat menjalankan diagnostik secara manual untuk rentang waktu tertentu guna memahami status operasional instans.

  • Analisis Log Lambat

    Anda dapat melihat tren pernyataan SQL lambat, status eksekusi, dan saran optimasi.

  • Tata Kelola Query

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

  • Penjelajah SQL dan Audit

    Berdasarkan logging permintaan lengkap dan audit keamanan, fitur ini menggabungkan pencarian, Penjelajah SQL, audit keamanan, pemutaran ulang trafik, dan uji stres. Fitur ini membantu Anda mengambil informasi detail tentang pernyataan SQL, memecahkan masalah kinerja, mengidentifikasi sumber berisiko tinggi, dan memvalidasi tipe instans.

  • Laporan diagnostik

    Anda dapat mendiagnosis instans secara otomatis atau manual untuk melihat informasi seperti status kesehatan instans, alert, dan pernyataan SQL lambat.

  • Inspeksi dan Penilaian

    Fitur ini melakukan inspeksi dan penilaian harian terjadwal untuk semua instans database. Anda juga dapat memilih instans database dan periode inspeksi tertentu untuk memicu penilaian secara manual, sehingga membantu Anda memahami status operasional instans database Anda.

  • Dasbor pemantauan

    Anda dapat memilih instans database dan metrik yang ingin dipantau, membandingkan metrik antar instans database yang berbeda, serta menggunakan interaksi filter untuk beberapa metrik. Hal ini membantu Anda memantau status operasional instans database Anda.

  • Langganan Peristiwa

    Setelah Anda mengaktifkan fitur ini, Anda akan menerima notifikasi tentang event yang dipicu berdasarkan pengaturan Anda.

  • Optimasi SQL otomatis

    Fitur ini secara otomatis mendiagnosis dan mengoptimalkan pernyataan SQL serta membuat indeks. Jika terjadi pernyataan SQL lambat, fitur ini segera mendiagnosis dan mengoptimalkannya untuk membantu sistem database Anda berjalan dalam kondisi optimal.

  • Pembatasan SQL otomatis

    Anda dapat mengatur kondisi pemicu untuk Pembatasan SQL otomatis. Ketika kondisi terpenuhi, Pembatasan SQL akan dipicu secara otomatis untuk mengontrol jumlah permintaan database dan pernyataan SQL konkuren, sehingga memastikan ketersediaan layanan.

  • Ekspansi ruang otomatis

    Fitur ini memantau penyimpanan instans database Anda dan secara otomatis memperluas kapasitas penyimpanan ketika tidak mencukupi, sehingga memastikan bisnis Anda berjalan lancar.

  • Scaling otomatis untuk optimasi kinerja

    Fitur ini membantu instans database Anda melakukan skala keluar dengan cepat untuk menyesuaikan diri dengan lonjakan trafik, sehingga memastikan stabilitas bisnis. Fitur ini juga memantau rata-rata utilisasi CPU secara real-time dan mendukung skala-masuk otomatis ketika rata-rata utilisasi CPU menurun selama periode tertentu.

  • Pemulihan fragmen otomatis

    Ini adalah metode optimasi ruang otomatis. Setelah Anda mengaktifkan fitur ini, instans utama secara otomatis menjalankan perintah `OPTIMIZE TABLE` atau `ALTER TABLE` untuk memulihkan fragmen tablespace dan mengatur fragmen ruang fisik.

  • Auto scaling berbasis prediksi

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

  • Auto scaling terjadwal

    Fitur ini melakukan skala keluar tipe instans database Anda pada waktu yang telah dijadwalkan berdasarkan kebijakan yang telah ditentukan. Instans secara otomatis kembali ke tipe instans semula setelah durasi skala keluar berakhir. Fitur ini membantu Anda mengelola perubahan beban database yang dapat diprediksi dan bersifat periodik, memenuhi kebutuhan bisnis sekaligus mengendalikan biaya.

Otorisasi

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

  • Anda dapat memberikan izin kepada Pengguna RAM dengan menyambungkan kebijakan sistem. Untuk informasi lebih lanjut, lihat Mengelola 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) pada Penjelajah SQL dan Audit.

  • Anda dapat memberikan izin kepada Pengguna RAM dengan membuat kebijakan kustom. Untuk informasi lebih lanjut, lihat Membuat 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)?