Mõni aeg tagasi näitasin teile mõnda käsud, mille abil nad saaksid hallata MySQL-i serverit, luua kasutajaid, töötada andmebaasidega jne. Noh, selles artiklis näitan teile mõnda rakendust, mida saate terminalis kasutada, et näha, kuidas päringud on MySQL-i serveris, see tähendab, et kontrollige MySQL-i jõudlust, näete pooleliolevaid päringuid jne
Minu top
Kas sa mäletad ülemine või htop Mis toimib terminalisüsteemi monitorina? Hea, mütop see on olnud sama, kuid MySQL-i jaoks
Kõigepealt peate selle installima selle otsingu jaoks oma hoidlasse ja installima paketi nimega mütop:
Debianis, Ubuntus või derivaatides see oleks
sudo apt-get install mytop
Pärast installimist käivitavad nad selle, kuid loomulikult peavad nad määrama MySQL-i serveri kasutajanime, parooli ja IP-d, näiteks eeldades, et nad käitavad mytopi samas serveris SSH või muu sarnase kaudu, eeldades, et kasutaja on root ja parool on t00r ... siis oleks:
mytop -u root -p t00r
Nagu näete pildil, annab mytop meile mitmesugust teavet:
- Kasutatavate niitide statistika
- SQL päringuid
- Kui kaua teenus töötab
- Koormus või tarbimine
- Taotle IP-d
- Taotlust esitav kasutaja
- Aeg ... jne
MyTop on Perlis kirjutatud programm, see on suurepärane võimalus kontrollida, kuidas meie MySQL-serveril läheb.
Innotop
See on MySQL-serveri installimisel vaikimisi installitud, nii et peame selle lihtsalt käivitama, edastades selle nagu mytopi kasutajanime ja parooli:
innotop -u usuario -p password -h ip-del-servidor
Eeldades, et kasutaja on juur, on parool t00r ja et käsku täidame SSH abil samas serveris:
innotop -u root -p t00r
Nagu näete, annab see meile huvitavat teavet, sissetulevaid ja väljuvaid andmeid, vahemälu laadimist, ulatust või kasutamist jne.
mysqladmin
Sellest Rääkisin juba teiega teises postitusesPidage siiski meeles, et järgmise käsuga näeme teavet MySQL-serveri kohta:
mysqladmin -u usuario -p password version
Eeldades uuesti, et kasutaja on root ja parool on t00r, oleks see järgmine:
mysqladmin -u root -p version
Ja see küsib meilt parooli ... siis leiame midagi sellist:
Siin näeme MySQL-i versiooni, töötavate lõimede arvu, ühenduse tüüpi, kasutusiga jne.
lõpp
Kui otsite head tööriista MySQL-serveri jõudluse ja töö jälgimiseks, soovitan mütop e innotop.
Üks näitab teavet, mida teine mitte, mõlemad on tegelikult suurepärased võimalused, olenevalt sellest, mida peame üle vaatama, on need enam kui piisavad.
Noh, siia postitus läheb.
hea töö, see ei teadnud.
Ja postgressiks?