Database Autonomy Service (DAS) menyediakan versi baru dari fitur wawasan kinerja. Data yang dikumpulkan oleh versi baru ini dihasilkan oleh fitur Performance Schema dari MySQL. Untuk menggunakan fitur tersebut, Anda harus mengaktifkan Performance Schema. Topik ini menjelaskan langkah-langkah untuk mengaktifkannya.
Prasyarat
Instans database yang ingin Anda kelola termasuk salah satu jenis berikut:
ApsaraDB RDS for MySQL
CatatanApsaraDB RDS for MySQL Edisi Dasar tidak didukung.
ApsaraDB RDS for MySQL V5.5 tidak didukung.
ApsaraDB MyBase untuk MySQL
PolarDB untuk MySQL
Kapasitas memori instans database minimal 8 GB.
Instans database 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).
Informasi latar belakang
Untuk informasi lebih lanjut tentang fitur Performance Schema, lihat MySQL Performance Schema dalam dokumentasi resmi MySQL.
Catatan penggunaan
Mengaktifkan fitur Performance Schema memerlukan restart instans database. Kami menyarankan Anda melakukannya selama jam sepi dan memastikan aplikasi dapat terhubung kembali secara otomatis ke instans database.
Setelah mengaktifkan fitur Performance Schema, sumber daya instans database akan digunakan. Untuk detail lebih lanjut, lihat Laporan Pengujian Stres Performance Schema.
Prosedur
Masuk ke konsol sesuai dengan jenis instans database yang ingin Anda aktifkan fitur Performance Schema.
Jika instans database Anda adalah ApsaraDB RDS for MySQL, masuk ke Konsol ApsaraDB RDS.
Jika instans database Anda adalah kluster PolarDB untuk MySQL, masuk ke Konsol PolarDB.
Di bilah navigasi atas, pilih wilayah. Di daftar instans, temukan instans database yang ingin Anda aktifkan fitur Performance Schema dan klik ID instans tersebut.
Buka halaman konfigurasi parameter.
Untuk instans ApsaraDB RDS for MySQL, klik Parameters di panel navigasi kiri.
Untuk kluster PolarDB untuk MySQL, pilih .
Cari parameter performance_schema dan atur nilai parameter ini untuk mengaktifkan fitur Performance Schema.
Untuk instans ApsaraDB RDS for MySQL yang menjalankan MySQL 5.6, temukan parameter performance_schema dan pilih ON dari daftar drop-down di kolom Running Value.
PentingUntuk instans ApsaraDB RDS for MySQL yang menjalankan MySQL 5.7 atau 8.0 dengan kapasitas penyimpanan minimal 8 GB, parameter performance_schema diatur ke ON secara default.Prasyarat
Untuk kluster PolarDB untuk MySQL, pilih Cluster dari daftar drop-down, klik Modify di bagian atas halaman, temukan parameter performance_schema, dan atur parameter tersebut ke ON di kolom Cluster Parameter.
PentingUntuk kluster PolarDB untuk MySQL yang menjalankan MySQL 5.6 atau 5.7, atur parameter loose_performance_schema ke ON di kolom Cluster Parameter.
Anda dapat menjalankan perintah
SHOW GLOBAL VARIABLES LIKE '%performance_schema';untuk melihat nilai parameter performance_schema dari instans database.Untuk instans ApsaraDB RDS for MySQL, periksa parameter berikut dan pastikan nilainya lebih besar dari 0. Jika tidak, versi baru fitur wawasan kinerja gagal mengumpulkan data. Untuk kluster PolarDB untuk MySQL, Anda tidak perlu mengonfigurasi parameter-parameter ini.
CatatanUntuk instans ApsaraDB RDS for MySQL yang menjalankan MySQL 5.6, Anda hanya perlu memodifikasi parameter yang dapat dikonfigurasi.
Untuk informasi lebih lanjut tentang parameter, lihat Performance Schema System Variables dalam 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_instancesContoh berikut memberikan nilai parameter contoh. Ganti nilai parameter dengan nilai aktual saat Anda memodifikasi parameter.
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=1000Simpan modifikasi parameter.
PeringatanModifikasi parameter memerlukan restart instans database. Kami menyarankan Anda melakukan operasi ini selama jam sepi dan memastikan bahwa aplikasi dapat terhubung kembali secara otomatis ke instans database.
Setelah nilai parameter dimodifikasi, Anda dapat menjalankan perintah
SHOW GLOBAL VARIABLES LIKE '%performance_schema';untuk melihat nilai parameter performance_schema dari instans database.