All Products
Search
Document Center

ApsaraDB RDS:Performance Insight

Last Updated:Jun 21, 2026

Administrator database dan pengembang berfokus pada optimasi dan pemantauan kinerja. Database Autonomy Service (DAS) menyediakan fitur Performance Insight baru yang mengumpulkan informasi tentang pernyataan SQL menggunakan Performance Schema MySQL untuk mengidentifikasi masalah kinerja sedini mungkin serta memberikan solusi guna meningkatkan kinerja dan stabilitas sistem database. Fitur ini juga mengumpulkan statistik mengenai tabel dan indeks yang tidak menjalankan operasi apa pun, membantu Anda menganalisis data terkait dan mengidentifikasi data yang dapat dihapus, sehingga meningkatkan efisiensi penyimpanan dan kinerja database.

Prasyarat

  • Instans RDS menjalankan MySQL.

    Catatan
    • Instans RDS tidak menjalankan RDS Basic Edition.

    • Instans RDS tidak menjalankan MySQL 5.5.

  • Kapasitas memori instans RDS Anda lebih besar dari atau sama dengan 8 GB.

  • Fitur Performance Schema diaktifkan untuk instans RDS. Untuk informasi selengkapnya, lihat Enable Performance Schema.

    Catatan

    Jika Anda mengaktifkan fitur Performance Schema untuk instans RDS, sejumlah resource tertentu dari instans tersebut akan dikonsumsi. Untuk informasi selengkapnya, lihat Performance Schema stress test report.

  • Instans RDS berada di salah satu wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Shenzhen), Tiongkok (Chengdu), Tiongkok (Hong Kong), Singapura, Malaysia (Kuala Lumpur), dan Indonesia (Jakarta).

Aturan penagihan

Jika Anda mengaktifkan fitur ini untuk suatu instans di wilayah yang didukung, Anda akan dikenai biaya sesuai edisi yang dipilih.

Catatan

Di wilayah tempat DAS Economy Edition dan Enterprise Edition V3 belum tersedia, Performance Insight tetap dalam pratinjau publik gratis. Ketika edisi-edisi tersebut tersedia di suatu wilayah, pratinjau gratis untuk Performance Insight berakhir dan menjadi fitur bernilai tambah berbayar.

Deskripsi fitur

Fitur Performance Insight baru mengumpulkan statistik tentang pernyataan SQL berdasarkan Performance Schema yang disediakan oleh MySQL untuk membantu Anda mengevaluasi beban instans dan mengidentifikasi akar penyebab masalah kinerja. Versi baru ini menyediakan kemampuan berikut:

  • Mengidentifikasi Resource Usage, Executions, Scanned Rows, dan Execution Duration semua pernyataan SQL.

  • Memungkinkan Anda melihat tren metrik kinerja dan detail pernyataan SQL tertentu.

  • Memungkinkan Anda mengkueri detail pernyataan SQL tertentu menggunakan SQL ID dan kata kunci.

  • Memungkinkan Anda melihat informasi tentang tren Resource Usage, Executions, Scanned Rows, dan Execution Duration pernyataan SQL tertentu, serta informasi tentang sampel SQL terkait pernyataan tersebut.

  • Memberlakukan pembatasan kecepatan dan mengoptimalkan pernyataan SQL tertentu.

  • Memungkinkan Anda membandingkan dan melihat Resource Usage, Executions, Scanned Rows, dan Execution Duration semua pernyataan SQL dalam periode waktu berbeda, serta metrik kinerja pernyataan SQL tertentu dalam periode waktu berbeda.

  • Memungkinkan Anda melihat statistik tentang tabel dan indeks yang tidak menjalankan operasi apa pun. DAS mengumpulkan statistik tentang tabel dan indeks setiap pagi hari, menentukan apakah ada operasi yang dilakukan pada tabel dan indeks tersebut, serta mencatat jumlah hari akumulasi selama tidak ada operasi yang dilakukan pada tabel dan indeks instans RDS Anda.

    Catatan

    Jumlah minimum hari akumulasi selama tidak ada operasi yang dilakukan pada tabel dan indeks ditetapkan menjadi tujuh hari. Setelah fitur identifikasi tabel/indeks tanpa traffic diaktifkan, Anda dapat melihat data tabel dan indeks yang tidak menjalankan operasi paling awal tujuh hari kemudian.

Fitur Performance Insight baru menyediakan lebih banyak metrik dibandingkan versi lama dan menawarkan lebih banyak metode untuk melihat metrik kinerja. Tabel berikut membandingkan kedua versi tersebut.

Item

New performance insight

Original performance insight

Metrik

  • Memungkinkan Anda melihat grafik tren Resource Usage, Executions, Scanned Rows, dan Execution Duration semua pernyataan SQL.

  • Mendukung tampilan grafik tren untuk metrik database berikut: Executions/Errors, Scanned Rows/Updated Rows/Returned Rows, Logical Reads, Physical Reads, Average Execution Duration/Average Lock Duration, Number of Created Temp Tables/Number of Created Disk Temp Tables, Number of Sorted Rows, Select_Scan/Select_Range/Full Join/Full Range Join/Sort_Scan/Sort_Range, dan Top 5 SQL Trends.

  • Mendukung tampilan grafik tren untuk Memory/CPU Usage, Session Connection, Traffic throughput, dan IOPS database target.

  • Memungkinkan Anda melihat tren sesi aktif rata-rata dan beban multidimensi dari berbagai kategori seperti pernyataan SQL.

Metode tampilan

  • Memungkinkan Anda melihat tren metrik dan detail pernyataan SQL tertentu dalam periode waktu tertentu.

  • Memungkinkan Anda membandingkan dan melihat tren metrik serta detail pernyataan SQL tertentu dalam periode waktu tertentu.

  • Memungkinkan Anda mengkueri detail pernyataan SQL tertentu menggunakan SQL ID dan kata kunci.

  • Memungkinkan Anda melihat statistik tentang tabel dan indeks yang tidak menjalankan operasi apa pun.

Memungkinkan Anda melihat tren metrik dan detail pernyataan SQL tertentu dalam periode waktu tertentu.

Solusi

Memberlakukan pembatasan kecepatan dan mengoptimalkan pernyataan SQL tertentu.

Mengoptimalkan pernyataan SQL tertentu.

Aktifkan Performance Insight

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instans tersebut.

  2. Di panel navigasi kiri, pilih Autonomy Services > Performance Insight.

  3. Pada halaman yang muncul, klik Enable Performance Insight.Performance Insight

    Jika fitur Performance Schema dinonaktifkan, kotak dialog Parameter Settings akan muncul. Anda perlu mengklik Configure untuk mengonfigurasi parameter terkait fitur Performance Schema. Untuk informasi selengkapnya, lihat Enable Performance Schema.

    Peringatan

    Anda harus melakukan restart instans RDS agar konfigurasi parameter berlaku. Kami menyarankan Anda melakukan operasi ini pada jam sepi dan memastikan aplikasi Anda dikonfigurasi untuk terhubung ulang secara otomatis ke instans RDS.

    Saat Anda mengaktifkan fitur Performance Insight baru, sistem secara otomatis mengaktifkan fitur identifikasi tabel/indeks tanpa traffic. Fitur ini mengidentifikasi tabel dan indeks yang tidak menjalankan operasi apa pun.

    Penting

    Mulai 11 April 2023, fitur identifikasi tabel/indeks tanpa traffic didukung. Saat Anda mengaktifkan fitur Performance Insight baru untuk instans RDS, fitur identifikasi tabel/indeks tanpa traffic secara otomatis diaktifkan untuk instans tersebut. Jika fitur Performance Insight baru sudah diaktifkan untuk instans RDS sebelum 11 April 2023, Anda dapat mengaktifkan secara manual Identification for Tables and Indexes with No Traffic di kotak dialog Service Settings.

  4. Pada halaman Performance Insight, pilih tab fitur sesuai kebutuhan:

    • Display by Time Range:

      • Pilih rentang waktu untuk melihat grafik tren Resource Usage, Executions, Scanned Rows, dan Execution Duration semua pernyataan SQL dalam rentang waktu yang ditentukan.

        Catatan

        Saat memilih rentang waktu, waktu akhir harus lebih lambat dari waktu mulai. Anda dapat mengkueri data hingga tujuh hari dari bulan lalu.

      • Klik Export untuk menyimpan data sebagai file ke komputer Anda.

      • Klik Show More Metrics untuk melihat grafik tren metrik penting.

        Catatan

        Anda dapat mengklik Settings dan memilih metrik yang akan ditampilkan dalam grafik tren di bagian Index.

      • Di bagian daftar SQL, lakukan operasi berikut untuk melihat detail pernyataan SQL.

        Catatan

        Anda dapat mengklik Settings dan memilih metrik statistik yang akan ditampilkan dalam daftar dari bagian Column Settings.

        • Klik ID pernyataan SQL yang ingin Anda kelola untuk melihat grafik tren Resource Usage, Executions, Scanned Rows, dan Execution Duration pernyataan SQL tersebut dalam rentang waktu tertentu. Anda juga dapat melihat detail sampel SQL terkait pernyataan tersebut.

        • Klik Sample di kolom Actions pernyataan SQL yang ingin Anda kelola untuk melihat detail sampel SQL terkait pernyataan tersebut.

        • Di kolom Actions untuk suatu pernyataan SQL, klik Throttling. Pada halaman SQL Throttling, konfigurasikan parameter pembatasannya. Untuk informasi selengkapnya, lihat SQL throttling.

        • Klik Optimize di kolom Actions pernyataan SQL yang ingin Anda kelola. Di kotak dialog SQL Diagnostic Optimization, lihat hasil diagnosis.

          Jika Anda menerima saran optimasi SQL, klik Copy di pojok kanan atas halaman dan tempel pernyataan SQL yang telah dioptimalkan ke klien database atau Data Management (DMS) untuk dieksekusi. Jika Anda tidak menerima saran optimasi SQL, klik Cancel.

          Catatan

          DAS melakukan diagnosis SQL berdasarkan kompleksitas pernyataan SQL, jumlah data dalam tabel, dan beban kerja instans. Saran mungkin dikembalikan lebih dari 20 detik setelah diagnosis SQL dilakukan. Setelah diagnosis selesai, mesin diagnosis SQL memberikan hasil diagnosis, saran optimasi, dan manfaat optimasi yang diharapkan. Anda dapat menentukan apakah akan menerima saran tersebut berdasarkan hasil diagnosis.

          Anda juga dapat mengklik (Database Expert Service) untuk membeli layanan ahli. Database Expert Service menyediakan layanan database profesional bernilai tambah, seperti solusi darurat, diagnosis kesehatan, optimasi kinerja, jaminan keamanan, dan migrasi data.

    • Display by Comparison: Pilih titik waktu yang ingin Anda bandingkan hasil Performance Insight-nya untuk melihat hasil perbandingan Resource Usage, Executions, Scanned Rows, dan Execution Duration semua pernyataan SQL pada titik waktu yang ditentukan. Anda juga dapat melihat detail perbandingan di bagian daftar SQL.

      Catatan

      Anda dapat mengklik Settings untuk memilih metrik statistik yang akan ditampilkan dalam daftar.

    • Tables/Indexes: Anda dapat mengatur kondisi filter untuk mengkueri data yang memenuhi persyaratan Tables with No Traffic dan Indexes with No Traffic.

      Klik Export untuk menyimpan data yang telah difilter ke file lokal.

Nonaktifkan fitur performance insight baru

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instans tersebut.

  2. Di panel navigasi kiri, pilih Autonomy Services > Performance Insight.

  3. Pada tab Performance Insight, klik Service Settings. Matikan sakelar Feature Setting dan klik OK. Di kotak dialog konfirmasi, klik OK lagi untuk menonaktifkan Performance Insight.

    Saat Anda menonaktifkan Performance Insight, fitur identifikasi tabel dan indeks tanpa traffic juga dinonaktifkan. Anda juga dapat menonaktifkan secara terpisah Idle Table and Index Identification. Setelah fitur ini dinonaktifkan, DAS menghapus semua data tentang tabel dan indeks tidak aktif, termasuk riwayat penggunaannya.

    Penting

    Setelah fitur Performance Insight baru dinonaktifkan, DAS tidak lagi mengumpulkan data dan menghapus data historis.

Referensi

Anda dapat mengaktifkan fitur otonomi DAS untuk menerapkan tata kelola otomatis guna menyelesaikan masalah kinerja.