Ottimizzare le tabelle in MariaDB e MySQL
In questo articolo vediamo come ottimizzare un database MariaDB o MySQL.
Il discorso è praticamente lo stesso, cambia solo il nome del programma da lanciare da riga di comando.
Comunque, in entrambi i casi abbiamo OPTIMIZE, da lanciare come "query":
OPTIMIZE TABLE persone;
Solo che OPTIMIZE accetta una tabella alla volta.
Volendo potreste crearvi uno script per lanciarlo in automatico su tutte le tabelle.
Oppure potete lanciare da riga di comando mariadb-check:
$ mariadb-check -u USER_NAME -p -o DB_NAME
Oppure potete lanciarlo su tutti i db:
$ mariadb-check -u USER_NAME -p -o --all-databases
Ovviamente dovete avere i privilegi adatti per lanciare questo comando.
Per MySQL è praticamente la stessa cosa solo che il programma da lanciare si chiama mysqlcheck.
Enjoy!
database mariab mysql optimize mariadb-check mysqlcheck
Commentami!