Analiza performantei si stabilitatii unui server MySQL folosind utilitarul mysqltuner

MySQLTuner este un script scris in Perl care permite analiza rapida a unei instalari MySQL si propune ajustarea unor parametri pentru cresterea performantei si stabilitatii acesteia.

In ultima versiune (1.7.19) MySQLTuner suporta aprox. 300 de indicatori pentru MySQL/MariaDB/Percona Server.

Este foarte important sa intelegeti pe deplin fiecare modificare pe care o faceti in configurarea serverului MySQL. Testati intotdeauna fiecare modificare pe un server de test si tineti cont ca fiecare imbunatatire poate sa influenteze negativ server-ul in alta parte.

De asemenea, este important ca server-ul MySQL sa functioneze de cel putin o zi pentru ca rezultatul analizei sa fie relevant. Rularea utilizatului mysqltuner pe un server proaspat restartat este complet inutila.

Cea mai simpla metoda de descarcare a utilitarului:

wget http://mysqltuner.pl/ -O mysqltuner.pl
wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt
wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv

Pentru a rula utilitarul folositi comanda:

perl mysqltuner.pl

Mai multe detalii despre utilizarea mysqltuner gasiti pe pagina oficiala:
https://github.com/major/MySQLTuner-perl