Venerdì, 20 Gennaio 2006

Un tool eccezionale!
Era da tempo che sognavo qualcosa che visualizzasse in formato “gradevole” i risultati di SHOW STATUS e SHOW FULL PROCESSLIST.
mytop (sviluppato da Jeremy D. Zawodny) riporta i dati delle suddette query in un formato simile a quello del comando top della shell di Linux. Dopo il download qui, l’installazione è semplice:

tar -zxvf mytop-.tar.gz
cd mytop-
perl Makefile.PL
make
make test
make install

I requisiti per l’installazione sono:

* Perl 5.005 or newer
* Getopt::Long
* DBI and DBD::mysql
* Term::ReadKey from CPAN

Mi e’ stato di grande aiuto nell’individuare una query più lenta delle altre (ma non segnalata tra quelle slow) che rallentava l’intero sistema. Individuata la query mi sono accorto che mancava un indice importante su una delle due tabelle del JOIN che veniva chiamato. Aggiunto l’INDEX il server è tornato a respirare normalmente… ;-)

 Jazzo@18:03 / Vuoi commentare questo articolo?  
Categoria: Development
"E il mare il web concederà ad ogni uomo nuove speranze, come il sonno i sogni..." Cristoforo Colombo
Pinguino imperatore
Definito Aptenodytes forsteri
da G. R. Gray nel 1844, mari antartici.

Tux è la mascotte ufficiale del kernel Linux. Creato da Larry Ewing nel 1996, è un pinguino paffuto dall'aria contenta. L'idea che la mascotte di Linux dovesse essere un pinguino venne da Linus Torvalds, il creatore del kernel Linux.

Certificazione PHP Zend Certified Engineer [PHP5 Zend] Certification Authentication PHP Zend Certified Engineer [PHP5 Zend]
[FSF Associate Member]
Free Software Foundation
Associate Member
Join!
Lotta ai Brevetti Software