Terminalske aplikacije za preverjanje zmogljivosti MySQL

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

mytop

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

innotop_1

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:

mysqladmin

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.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Jorge cano je dejal

    dobro delo, to nisem vedel.

  2.   edo je dejal

    In za postgress?