Ottimizzare le tabelle in MariaDB e MySQL

Mattepuffo's logo
Ottimizzare le tabelle in MariaDB e MySQL

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!


Condividi

Commentami!