Termināļa lietojumprogrammas, lai pārbaudītu MySQL veiktspēju

Pirms kāda laika es jums dažus parādīju komandas, ar kurām viņi varētu pārvaldīt MySQL serveri, izveidot lietotājus, strādāt ar datu bāzēm utt. Nu, šajā rakstā es jums parādīšu dažas lietojumprogrammas, kuras varat izmantot terminālī, lai redzētu, kā vaicājumi notiek MySQL serverī, tas ir, pārbaudiet MySQL veiktspēju, skatiet notiekošos vaicājumus utt.

Mans Tops

Vai tu atceries tops vai htop kas kalpo par sistēmas monitoru terminālā? Nu, mitops tas ir bijis tas pats, bet MySQL

Vispirms tas ir jāinstalē, lai veiktu šo meklēšanu savā krātuvē, un jāinstalē pakotne ar nosaukumu mitops:

Debian, Ubuntu vai atvasinājumos tas būtu

sudo apt-get install mytop

Pēc instalēšanas viņi to izpilda, bet, protams, viņiem jānorāda MySQL servera lietotājvārds, parole un IP, piemēram, pieņemot, ka viņi mitopu palaiž tajā pašā serverī, izmantojot SSH vai kaut ko līdzīgu, pieņemot, ka lietotājs ir root un parole ir t00r ... tad tas būtu:

mytop -u root -p t00r

mitops

Kā redzat attēlā, mitop sniedz mums dažādu informāciju:

  • Lietoto pavedienu statistika
  • SQL vaicājumi
  • Cik ilgi dienests darbojas
  • Slodze vai patēriņš
  • Pieprasīt IP
  • Lietotājs, kurš iesniedz pieprasījumu
  • Laiks ... utt

MyTop ir programma, kas rakstīta Perl, tā ir lieliska iespēja pārbaudīt, kā klājas mūsu MySQL serverim.

Innotop

Tas tiek instalēts pēc noklusējuma, kad mēs instalējam MySQL serveri, tāpēc mums tas ir tikai jāizpilda, nododot to tāpat kā ar MyTop lietotājvārdu un paroli:

innotop -u usuario -p password -h ip-del-servidor

Pieņemot, ka lietotājs ir root, parole ir t00r un ka mēs izpildām komandu ar SSH tajā pašā serverī:

innotop -u root -p t00r

innotop_1

Kā redzat, tas mums sniedz interesantu informāciju, ienākošos un izejošos datus, ielādes apjomu, kešatmiņas apjomu vai izmantošanu utt.

Mysqladmin

No šī Es jau runāju ar jums citā ierakstāTomēr atcerieties, ka ar šādu komandu mēs varam redzēt informāciju par MySQL serveri:

mysqladmin -u usuario -p password version

Atkal pieņemot, ka lietotājs ir root un parole ir t00r, tas būtu:

mysqladmin -u root -p version

Un tā mums prasīs paroli ... tad mēs atradīsim kaut ko līdzīgu šim:

Mysqladmin

Šeit mēs redzam MySQL versiju, darbojošos pavedienu skaitu, savienojuma veidu, kalpošanas laiku utt.

beigas

Ja jūs meklējat labu rīku, lai uzraudzītu MySQL servera veiktspēju un darbību, es iesaku mitops e innotop.

Viens parāda informāciju, kas otra nav, abas patiesībā ir lieliskas iespējas, atkarībā no tā, kas mums jāpārskata, to būs vairāk nekā pietiekami.

Nu tas ir tas, kur iet post.


2 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Horhe kano teica

    labs darbs, tas nezināja.

  2.   edo teica

    Un par postgresu?