Terminálové aplikace ke kontrole výkonu MySQL

Před časem jsem vám nějaké ukázal příkazy, pomocí kterých mohli spravovat server MySQL, vytvářet uživatele, pracovat s databázemi atd. V tomto článku vám ukážu některé aplikace, které můžete použít v terminálu, abyste zjistili, jak jsou dotazy na serveru MySQL, tj. Zkontrolujte výkon MySQL, podívejte se na probíhající dotazy atd.

Můj Top

Pamatuješ si AutoCruitment LLC („Společnost“ nebo „My“ nebo „AutoCruitment“) respektuje ochranu vašeho soukromí a je odhodlaná ho dodržováním těchto zásad chránit. Tyto zásady popisují typy informací, které můžeme shromažďovat od vás nebo které vy můžete poskytnout, když navštívíte webové stránky nebo htop který slouží jako monitor systému v terminálu? Dobrý, mytop bylo to stejné, ale pro MySQL

Nejprve jej musíte nainstalovat pro toto vyhledávání do svého úložiště a nainstalovat balíček s názvem mytop:

V Debianu, Ubuntu nebo derivátech by to bylo

sudo apt-get install mytop

Po instalaci jej provedou, ale samozřejmě musí zadat uživatelské jméno, heslo a IP serveru MySQL, například za předpokladu, že běží mytop na stejném serveru pomocí SSH nebo něco podobného, ​​za předpokladu, že uživatel je root a heslo je t00r ... pak by to bylo:

mytop -u root -p t00r

mytop

Jak vidíte na obrázku, mytop nám poskytuje různé informace:

  • Statistiky používaných vláken
  • Dotazy SQL
  • Jak dlouho služba běží
  • Zatížení nebo spotřeba
  • Vyžádejte si IP
  • Uživatel podávající požadavek
  • Čas ... atd

MyTop je program napsaný v Perlu, což je vynikající volba pro kontrolu toho, jak si vede náš server MySQL.

Innotop

To je nainstalováno ve výchozím nastavení, když instalujeme server MySQL, takže ho musíme pouze spustit a předat jej jako mytop uživatelské jméno a heslo:

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

Za předpokladu, že uživatel je root, je heslo t00r a že příkaz provedeme SSH na stejném serveru:

innotop -u root -p t00r

innotop_1

Jak vidíte, poskytuje nám zajímavé informace, příchozí a odchozí data, zatížení, rozsah nebo použití mezipaměti atd.

mysqladmin

Z toho Už jsem s vámi mluvil v jiném příspěvkuNezapomeňte však, že pomocí následujícího příkazu můžeme vidět informace o serveru MySQL:

mysqladmin -u usuario -p password version

Za předpokladu, že uživatel je root a heslo je t00r, bylo by to:

mysqladmin -u root -p version

A požádá nás o heslo ... pak najdeme něco takového:

mysqladmin

Zde vidíme verzi MySQL, počet fungujících vláken, typ připojení, životnost atd.

konec

Pokud hledáte dobrý nástroj pro sledování výkonu a provozu vašeho serveru MySQL, doporučuji mytop e innotop.

Jeden ukazuje informace, které druhý ne, oba jsou ve skutečnosti vynikající možnosti, v závislosti na tom, co musíme přezkoumat, bude toho víc než dost.

No a tady jde příspěvek.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Jorge kánoe řekl

    dobrá práce, to nevědělo.

  2.   Edo řekl

    A pro postup?