All Products
Search
Document Center

Database Autonomy Service:Aktifkan Performance Schema

Last Updated:Aug 28, 2026

Database Autonomy Service (DAS) menggunakan MySQL Performance Schema untuk mengumpulkan data bagi versi baru Performance Insight. Untuk menggunakan versi baru Performance Insight, Anda harus mengaktifkan Performance Schema. Topik ini menjelaskan cara mengaktifkannya.

Prasyarat

  • Instansiasi basis data adalah:

    • RDS MySQL

      Catatan
      • RDS MySQL Edisi Dasar tidak didukung.

      • RDS MySQL 5.5 tidak didukung.

    • MyBase MySQL

    • PolarDB for MySQL

  • Instansiasi basis data harus memiliki memori minimal 8 GB.

  • Instansiasi basis data harus 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), atau Indonesia (Jakarta).

Informasi latar belakang

Untuk informasi lebih lanjut tentang Performance Schema, lihat dokumentasi resmi MySQL.

Pertimbangan

  • Mengaktifkan Performance Schema memerlukan restart instansiasi basis data. Kami menyarankan melakukan operasi ini pada jam sepi dan memastikan aplikasi Anda memiliki mekanisme penghubungan ulang.

  • Mengaktifkan Performance Schema mengonsumsi sumber daya instans tambahan. Untuk informasi lebih lanjut, lihat laporan uji stres Performance Schema.

Prosedur

  1. Masuk ke konsol instansiasi basis data Anda.

  2. Di bilah navigasi atas, pilih wilayah dan klik ID instans target.

  3. Buka halaman Parameters.

    • Untuk ApsaraDB RDS for MySQL, klik Parameter Settings di panel navigasi kiri.

    • Untuk PolarDB for MySQL, pilih Settings and Management > Parameters di panel navigasi kiri.

  4. Aktifkan parameter performance_schema.

    • Untuk ApsaraDB RDS for MySQL 5.6, atur Running Value parameter performance_schema ke ON.

      Penting

      Untuk ApsaraDB RDS for MySQL 5.7 dan 8.0, jika instansiasi basis data memenuhi prasyarat (memori minimal 8 GB), parameter performance_schema diaktifkan secara default.

    • Untuk PolarDB for MySQL, pilih Cluster dan atur Cluster Parameter untuk performance_schema ke ON.

      Penting

      Untuk PolarDB for MySQL 5.6 dan 5.7, atur Cluster Parameter untuk loose_performance_schema ke ON.

    Anda dapat menjalankan perintah SHOW GLOBAL VARIABLES LIKE '%performance_schema%'; untuk memeriksa status parameter performance_schema.

  5. Untuk ApsaraDB RDS for MySQL, verifikasi bahwa parameter berikut memiliki nilai lebih besar dari 0. Jika tidak, Performance Insight tidak dapat mengumpulkan data. Untuk PolarDB for MySQL, tidak diperlukan konfigurasi tambahan.

    Catatan
    • Untuk ApsaraDB RDS for MySQL 5.6, beberapa parameter berikut tidak dapat dikonfigurasi. Ubah hanya parameter yang dapat dikonfigurasi.

    • Untuk informasi lebih lanjut tentang parameter tersebut, lihat dokumentasi resmi MySQL.

    performance_schema_accounts_size
    performance_schema_digests_size
    performance_schema_error_size
    performance_schema_max_digest_length
    performance_schema_hosts_size
    performance_schema_max_digest_sample_age
    performance_schema_max_index_stat
    performance_schema_max_sql_text_length
    performance_schema_max_statement_classes
    performance_schema_max_statement_stack
    performance_schema_users_size
    performance_schema_setup_actors_size
    performance_schema_setup_objects_size
    performance_schema_max_thread_classes
    performance_schema_max_thread_instances
    performance_schema_max_file_classes
    performance_schema_max_file_instances
    performance_schema_max_table_handles
    performance_schema_max_table_instances

    Contoh nilai (konfigurasikan sesuai workload aktual Anda):

    loose_performance_schema_accounts_size=1000
    loose_performance_schema_digests_size=10000
    loose_performance_schema_error_size=10000
    loose_performance_schema_max_digest_length=1024
    loose_performance_schema_hosts_size=1000
    loose_performance_schema_max_digest_sample_age=60
    loose_performance_schema_max_index_stat=10000
    loose_performance_schema_max_sql_text_length=1024
    loose_performance_schema_max_statement_classes=256
    loose_performance_schema_max_statement_stack=10
    loose_performance_schema_users_size=10000
    loose_performance_schema_setup_actors_size=10000
    loose_performance_schema_setup_objects_size=10000
    loose_performance_schema_max_thread_classes=100
    loose_performance_schema_max_thread_instances=10000
    loose_performance_schema_max_file_classes=256
    loose_performance_schema_max_file_instances=1000
    loose_performance_schema_max_table_handles=10000
    loose_performance_schema_max_table_instances=1000
  6. Kirim modifikasi parameter.

    Peringatan

    Memodifikasi parameter ini memerlukan restart instansiasi basis data. Kami menyarankan melakukan operasi ini pada jam sepi dan memastikan aplikasi Anda memiliki mekanisme penghubungan ulang.

    Setelah parameter dimodifikasi, Anda dapat menjalankan perintah SHOW GLOBAL VARIABLES LIKE '%performance_schema%'; untuk memeriksa status parameter performance_schema.