Dalam artikel ini, kita akan belajar cara mengumpul statistik dan metrik Mysql.
Lihat statistik tentang prestasi pelayan dalam papan pemuka. Buka tab Pertanyaan, pilih tab Pentadbiran dan klik Papan Pemuka dalam bahagian Prestasi bar sisi Navigator untuk memaparkan papan pemuka. Angka berikut menerangkan struktur maklumat bagi tab Pentadbiran - Papan Pemuka.
Ini menunjukkan data trafik rangkaian yang dihantar dan diterima oleh pelayan MySQL melalui sambungan klien. Trafik rangkaian masuk, trafik rangkaian keluar dan sambungan pelanggan adalah semua contoh titik data.
Ini menunjukkan prestasi utama dan metrik aktiviti untuk pelayan MySQL. Item data termasuk kesahihan cache terbuka jadual, bilangan pernyataan SQL yang dilaksanakan dan SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER dan DROP (sesaat).
Ini memberikan gambaran umum tentang aktiviti cakera yang dijana oleh enjin storan InnoDB dan kumpulan penimbal InnoDB. Buat tiga set titik data -
Untuk menunjukkan lebih banyak butiran, seperti jumlah, tuding kursor anda pada carta.
Bilangan permintaan baca: Bilangan permintaan bacaan logik yang dihantar oleh InnoDB ke kumpulan penimbal sesaat.
Bilangan permintaan tulis: Bilangan permintaan tulis logik yang dihantar oleh InnoDB ke kumpulan penimbal (sesaat).
Bilangan bacaan logik (dalam bacaan cakera) yang tidak dapat dipenuhi oleh InnoDB daripada kumpulan penimbal. Oleh itu, ini mesti dibaca dari cakera.
Bilangan kumpulan penimbal InnoDB sedang digunakan. Anda boleh menuding tetikus anda pada graf untuk melihat butiran lanjut, seperti penggunaan dan bilangan halaman yang tersedia.
Data ditulis - Jumlah jumlah penulisan ke fail log semula InnoDB.
Tulisan - Bilangan penulisan sebenar ke fail log semula InnoDB
Tulisan Cakera InnoDB: Gerakkan kursor anda ke atas graf dinamik ini untuk melihat bilangan penulisan cakera yang berlaku dalam satu saat tertentu. Julat termasuk 120 saat sebelumnya.
Menulis - Jumlah jumlah data (dalam bait) yang ditulis oleh enjin storan InnoDB menggunakan operasi fail.
Doublewrite Buffer Writes - Jumlah jumlah operasi tulis dua kali.
Bacaan Cakera InnoDB - Gerakkan kursor anda ke atas graf dinamik ini untuk melihat bilangan bacaan cakera yang berlaku dalam satu saat tertentu. Julat termasuk 120 saat sebelumnya.
Membaca - Jumlah jumlah data (dalam bait) dibaca daripada fail oleh enjin storan InnoDB.
Berikan pandangan mendalam tentang operasi pelayan MySQL dengan laporan lanjutan yang berguna berdasarkan corak prestasi. Untuk menganalisis prestasi pangkalan data MySQL, MySQL Workbench menjana lebih daripada 20 laporan menggunakan paparan SYS pada skema prestasi. Laporan membantu mengenal pasti penyata SQL yang mahal, menganalisis tempat liputan IO dan melihat data tunggu serta ciri enjin InnoDB. Untuk butiran lanjut tentang skema SYS, lihat Skema sys MySQL.
Antara muka pengguna grafik untuk menyesuaikan dan mengoptimumkan alatan seni bina prestasi (lihat imej di bawah). Ini pada mulanya akan memuatkan tab "Tetapan Mudah", yang akan mencukupi untuk kebanyakan orang. Pegang penunjuk di atas Didayakan Sepenuhnya dan klik bulatan pada peluncur untuk mengaktifkan setiap alat seni bina prestasi yang boleh diakses pada masa ini.
MySQL Workbench menggunakan MySQL Server versi 5.7 dan termasuk skema SYS secara lalai. Walau bagaimanapun, Workbench memasang versi pakej sendiri skema SYS untuk MySQL Server 5.6.
NOTA - Pelayan MySQL memilih saiz pertanyaan ringkasan yang disimpan.
Pengesanan seni bina prestasi boleh diperhalusi dengan mengklik Show Advanced. Dalam gambar di bawah, tab "Pengenalan" dan tab Pengesanan Lanjutan dipilih.
Atas ialah kandungan terperinci Kumpulkan statistik dan metrik MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!