Apa penggunaan performance_schema di MySQL 5.5?

8

Saya telah meningkatkan ke versi MySQL 5.5. Di sana, saya telah mengamati performance_schema dalam daftar skema.

  • Apa gunanya skema baru ini ..?
  • Bagaimana kita bisa memonitor menggunakan skema ini ..?
  • Apa keuntungan menggunakan skema ini ..?
  • Apakah ada overhead dengan mengaktifkan skema ini ..?
Phanindra
sumber
Saya punya pertanyaan yang sama. Secara pribadi, saya menemukan dokumen resmi mysql cukup berguna - Anda membacanya dan tidak tahu bagaimana sebenarnya menggunakan fitur ini, mereka untuk referensi. Saya juga mencari seseorang untuk menulis pengantar singkat tentang bagaimana seseorang dapat mengaktifkan kemudian menggunakan performance_schema.
John Little
Saya menemukan tautan ini referensi yang berguna; percona.com/blog/2011/04/25/performance-schema-overhead
PodTech.io

Jawaban:

7

Semua jawaban Anda dapat ditemukan dengan membaca dokumentasi :

  • Apa gunanya skema baru ini ..?

Skema Kinerja memantau peristiwa server. "Peristiwa" adalah segala hal yang dilakukan server yang membutuhkan waktu dan telah diinstrumentasi sehingga informasi waktu dapat dikumpulkan. Secara umum, suatu peristiwa bisa berupa pemanggilan fungsi, penantian sistem operasi, tahapan eksekusi pernyataan SQL seperti penguraian atau pengurutan, atau seluruh pernyataan atau grup pernyataan.

  • Apa keuntungan menggunakan skema ini ..?

Skema Kinerja adalah alat untuk membantu DBA melakukan penyetelan kinerja dengan melakukan pengukuran nyata alih-alih “tebakan liar.” sumber

  • Apakah ada overhead dengan mengaktifkan skema ini ..?

Pemantauan server terjadi terus menerus dan tidak mencolok dengan overhead yang sangat sedikit. Mengaktifkan Skema Kinerja tidak membuat server tidak dapat digunakan.

  • Bagaimana kita bisa memonitor menggunakan skema ini ..?

Halaman ini memberikan gambaran umum dasar tentang bagaimana menggunakan skema kinerja

Derek Downey
sumber
1
Sayangnya, tautan yang disediakan tidak benar-benar mengatakan cara mengaktifkan pemantauan performance_schema.
John Little
Dokumentasi MySQL bukanlah hal yang termudah untuk dibaca sekilas, itulah sebabnya memiliki poin-poin dasar seperti ini di situs pertukaran tumpukan sangat membantu (sebagai tanggapan terhadap garis RTFM agresif pasif yang sliiiightly)
Matt Fletcher