View a markdown version of this page

Ikhtisar Skema Kinerja untuk Wawasan Database di Aurora MySQL - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Ikhtisar Skema Kinerja untuk Wawasan Database di Aurora MySQL

Skema Performa adalah fitur opsional untuk memantau performa runtime Aurora MySQL dengan tingkat detail rendah. Skema Performa dirancang untuk memiliki dampak minimal terhadap performa basis data. Database Insights adalah fitur terpisah yang dapat Anda gunakan dengan atau tanpa Skema Kinerja.

Ikhtisar Skema Performa

Skema Performa memantau peristiwa dalam basis data Aurora MySQL. Peristiwa adalah tindakan server basis data yang memakan waktu dan telah diinstrumentasi sehingga informasi waktu dapat dikumpulkan. Contoh peristiwa antara lain:

  • Panggilan fungsi

  • Peristiwa tunggu untuk sistem operasi

  • Tahapan eksekusi SQL

  • Grup pernyataan SQL

Mesin penyimpanan PERFORMANCE_SCHEMA adalah mekanisme untuk mengimplementasikan fitur Skema Performa. Mesin ini mengumpulkan data peristiwa menggunakan instrumentasi dalam kode sumber basis data. Mesin menyimpan peristiwa dalam tabel hanya memori di basis data performance_schema. Anda dapat mengueri performance_schema sama seperti Anda mengueri tabel lainnya. Untuk informasi selengkapnya, lihat Skema Performa MySQL di Panduan Referensi MySQL.

Wawasan Database dan Skema Kinerja

Database Insights dan Performance Schema adalah fitur terpisah, tetapi keduanya terhubung. Perilaku Database Insights untuk Aurora MySQL bergantung pada apakah Skema Kinerja diaktifkan, dan jika demikian, apakah Database Insights mengelola Skema Kinerja secara otomatis. Tabel berikut menjelaskan perilaku tersebut.

Skema Performa diaktifkan Mode manajemen Wawasan Database Perilaku Wawasan Database

Ya

Otomatis

  • Mengumpulkan informasi pemantauan tingkat rendah yang mendetail

  • Mengumpulkan metrik sesi aktif setiap detik

  • Menampilkan muatan DB yang dikategorikan berdasarkan peristiwa tunggu mendetail, yang dapat digunakan untuk mengidentifikasi kemacetan

Ya

Manual

  • Mengumpulkan peristiwa tunggu dan metrik per SQL

  • Mengumpulkan metrik sesi aktif setiap detik

  • Melaporkan status pengguna seperti memasukkan dan mengirim, yang tidak membantu Anda mengidentifikasi kemacetan

Tidak

N/A

  • Tidak mengumpulkan peristiwa tunggu, metrik per SQL, atau informasi pemantauan tingkat rendah mendetail lainnya

  • Mengumpulkan metrik sesi aktif setiap lima detik, bukan setiap detik

  • Melaporkan status pengguna seperti memasukkan dan mengirim, yang tidak membantu Anda mengidentifikasi kemacetan

Manajemen otomatis Skema Kinerja oleh Database Insights

Saat Anda membuat instance Aurora MySQL DB dengan Database Insights diaktifkan, Skema Kinerja juga diaktifkan. Dalam hal ini, Database Insights secara otomatis mengelola parameter Skema Kinerja Anda. Ini adalah konfigurasi yang disarankan.

Ketika Database Insights mengelola Skema Kinerja secara otomatis, Sumber performance_schema adalahSystem default.

catatan

Manajemen Skema Performa otomatis tidak didukung untuk kelas instans t4g.medium.

Anda juga dapat mengelola Skema Performa secara manual. Jika Anda memilih opsi ini, atur parameter sesuai dengan nilai dalam tabel berikut.

Nama parameter Nilai parameter

performance_schema

1 (Kolom Sumber memiliki nilai Modified)

performance-schema-consumer-events-waits-current

ON

performance-schema-instrument

wait/%=ON

performance_schema_consumer_global_instrumentation

1

performance_schema_consumer_thread_instrumentation

1

Jika Anda mengubah nilai parameter performance_schema secara manual, dan kemudian ingin mengubah ke manajemen otomatis di lain waktu, lihat Aktifkan Skema Kinerja untuk Aurora MySQL.

penting

Ketika Database Insights mengaktifkan Skema Kinerja, itu tidak mengubah nilai grup parameter. Namun, nilainya diubah pada instans DB yang sedang berjalan. Satu-satunya cara untuk melihat nilai yang diubah adalah dengan menjalankan perintah SHOW GLOBAL VARIABLES.

Pengaruh boot ulang pada Skema Performa

Database Insights dan Performance Schema berbeda dalam persyaratannya untuk reboot instans DB:

Skema Performa

Untuk mengaktifkan atau menonaktifkan fitur ini, Anda harus mem-boot ulang instans DB.

Wawasan Database

Untuk mengaktifkan atau menonaktifkan fitur ini, Anda tidak harus mem-boot ulang instans DB.

Jika Skema Kinerja saat ini tidak diaktifkan, dan Anda mengaktifkan Database Insights tanpa me-reboot instance DB, Skema Kinerja tidak akan diaktifkan.