Pred časom sem vam nekaj pokazala ukazi, s katerimi bi lahko upravljali strežnik MySQL, ustvarjati uporabnike, delati z bazami podatkov itd. No, v tem članku vam bom pokazal nekaj aplikacij, ki jih lahko uporabite v terminalu, da vidite, kako so poizvedbe na strežniku MySQL, torej preverite delovanje MySQL, si oglejte poizvedbe v teku itd.
Moj vrh
Ali se spomniš vrh ali htop ki služi kot monitor sistema v terminalu? Dobro, mytop enako je bilo tudi za MySQL
Najprej ga morate namestiti za to iskanje v svojem repozitoriju in namestiti imenovani paket mytop:
V Debianu, Ubuntuju ali derivativih bi bilo
sudo apt-get install mytop
Ko jih namestijo, jih izvedejo, seveda pa morajo navesti uporabniško ime, geslo in IP strežnika MySQL, na primer ob predpostavki, da mytop poganjajo na istem strežniku z uporabo SSH ali kaj podobnega, ob predpostavki, da je uporabnik root in t00r ... potem bi bilo:
mytop -u root -p t00r
Kot lahko vidite na sliki, nam mytop daje različne informacije:
- Statistika uporabljenih niti
- Poizvedbe SQL
- Kako dolgo storitev že deluje
- Obremenitev ali poraba
- Zahtevaj IP
- Uporabnik, ki poda zahtevo
- Čas ... itd
MyTop je program, napisan v Perlu, je odlična možnost, da preverite, kako deluje naš strežnik MySQL.
Innotop
Ta je privzeto nameščen, ko namestimo strežnik MySQL, zato ga moramo samo zagnati, tako kot uporabniško ime in geslo mytop:
innotop -u usuario -p password -h ip-del-servidor
Ob predpostavki, da je uporabnik root, je geslo t00r in da ukaz izvedemo s SSH na istem strežniku:
innotop -u root -p t00r
Kot lahko vidite, nam daje zanimive informacije, dohodne in odhodne podatke, nalaganje, obseg ali uporabo predpomnilnika itd.
mysqladmin
Tega Z vami sem že govoril v drugem prispevkuVendar ne pozabite, da z naslednjim ukazom lahko vidimo informacije o strežniku MySQL:
mysqladmin -u usuario -p password version
Ob ponovnem predpostavki, da je uporabnik root in geslo t00r, bi bilo:
mysqladmin -u root -p version
In vprašal nas bo za geslo ... potem bomo našli nekaj takega:
Tu vidimo različico MySQL, število delujočih niti, vrsto povezave, življenjsko dobo itd.
konec
Če iščete dobro orodje za spremljanje delovanja in delovanja strežnika MySQL, priporočam mytop e innotop.
Ena prikazuje informacije, druga pa ne, obe sta pravzaprav odlični možnosti, odvisno od tega, kaj moramo pregledati, bo to več kot dovolj.
No, tu gre objava.
dobro delo, to nisem vedel.
In za postgress?