All Products
Search
Document Center

ApsaraDB RDS:Gunakan fitur optimasi SQL otomatis

Last Updated:Aug 22, 2026

Database Autonomy Service (DAS) secara otomatis mendiagnosis kueri SQL lambat dan mengelola indeks pada instans ApsaraDB RDS for PostgreSQL untuk mempertahankan kinerja optimal. Dengan optimasi SQL otomatis, DAS dapat:

  • Menjalankan diagnostik harian terhadap pernyataan SQL dan mengidentifikasi kueri lambat

  • Memberikan rekomendasi indeks untuk mengatasi bottleneck kinerja

  • Membuat atau menghapus indeks secara otomatis berdasarkan rekomendasi (jika diaktifkan)

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Instans RDS yang menjalankan RDS High-availability Edition

  • Fitur SQL Explorer and Audit diaktifkan pada instans tersebut. Untuk informasi selengkapnya, lihat Use the SQL Explorer and Audit feature.

SQL Explorer and Audit memungkinkan DAS membedakan kueri SQL lambat dari kueri SQL normal. Tanpa fitur ini, optimasi SQL otomatis juga dapat mengoptimalkan kueri normal dan menurunkan kinerja keseluruhan instans.

Aktifkan optimasi SQL otomatis

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans berada, lalu klik ID instans.

  2. Buka panel Autonomous Function Management dengan salah satu metode berikut:

    • Di panel navigasi kiri, pilih Autonomy Services > Diagnostics. Pada halaman yang muncul, klik tab Autonomy Center. Di pojok kanan atas, klik Autonomy Service Settings.

    • Di panel navigasi kiri, pilih Autonomy Services > Dashboard. Pada tab Performance Trends, klik Autonomy Service Settings.

  3. Pada tab Autonomous Function Settings, aktifkan sakelar layanan otonomi. Pada tab Optimization and Throttling, pilih Automatic Index Creation and Deletion dan pilih mode.

    Saat pembuatan indeks otomatis diaktifkan, DAS membuat indeks dalam maintenance window yang dikonfigurasi untuk instans tersebut.
    Mode Apa yang dilakukan DAS
    SQL Diagnostics Only Menjalankan diagnostik SQL harian dan memberikan rekomendasi indeks. Tidak membuat indeks pada instans.
    SQL Diagnostics and Automatic Index Creation Menjalankan diagnostik SQL harian, memberikan rekomendasi indeks, dan secara otomatis membuat indeks pada instans.

    Autonomous Function Management

  4. Klik OK.

  5. (Opsional) Pada bagian Alert Configuration, konfigurasikan templat peringatan dan berlangganan pemberitahuan peringatan untuk melacak status tugas optimasi SQL otomatis. Sistem merekomendasikan templat peringatan dan secara otomatis menambahkan aturan peringatan untuk event otonomi yang diperlukan. Ikuti prompt di layar untuk menyelesaikan konfigurasi.

    - Jika templat peringatan sudah dikonfigurasi untuk instans tersebut, tambahkan aturan peringatan untuk event otonomi yang diperlukan ke templat yang ada sesuai petunjuk. - Untuk mengonfigurasi templat peringatan baru, lihat Configure alert templates dan Configure alert rules.
    1. Pada langkah Select Alert Contact Group, pilih kelompok kontak peringatan. Untuk informasi selengkapnya, lihat Manage alert contacts.

      • Klik Add Contact untuk menambahkan kontak peringatan.

      • Klik Create Contact Group untuk membuat kelompok kontak peringatan.

      • Untuk mengubah atau menghapus kontak yang sudah ada, temukan kontak tersebut lalu klik Edit atau Remove di kolom Actions.

    2. Pada langkah Associate with Resources, konfirmasi sumber daya yang terkait.

    3. Klik Submit Configuration dan konfirmasi konfigurasi di kotak dialog.

Langkah berikutnya

Setelah mengaktifkan optimasi SQL otomatis, lihat event optimasi di Autonomy Center:

  1. Pilih rentang waktu untuk menampilkan daftar event optimasi.

  2. Temukan event tersebut lalu klik Details di kolom Actions.

  3. Pada tab Root Cause Analysis and Suggestions dari event Slow SQL Statements Diagnostics (Diagnostics and Optimization), tinjau bagian-bagian berikut:

    • Problematic SQL Statements — kueri lambat yang diidentifikasi oleh DAS

    • SQL Statement Optimization — saran penulisan ulang atau perubahan rencana eksekusi

    • Index Recommendation — indeks yang direkomendasikan DAS untuk dibuat

    • Statement Optimization — peningkatan lebih lanjut pada tingkat pernyataan

Optimization event details