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
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
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:
Š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.
labs darbs, tas nezināja.
Un par postgresu?