optimize table mysql

ciao

se voglio sapere se una tabella myqsl (InnoDB o MyIsam) ha bisogno di essere ottimizzata come faccio?

qual e' il comando da dare a mysql?

vedo che PhpMyAdmin visualizza il warning in questi casi, in modo che si possa provvedere, ma se io non ho installato il PhpMyAdmin? :wallbash:

ho guardato il sito di mysql e ho trovato CHECK e ANALYZE, ma non mi convincono molto... :o

grazie

ro

:bye:

inviato 10 anni fa
ro679
X 0 X

Se esegui la query:

show table status from nome_database

potrai vedere nella colonna data_free lo spazio "sprecato" dalla tabella che andresti a recuperare con una "OPTIMIZE TABLE".

Comunque non ti preoccupare di ottimizzare spesso le tabelle, malgrado il nome tale procedura non produce una "importante ottimizzazione", tranne nei casi in cui una tabella subisce tantissimi inserimenti, aggiornamenti e cancellazioni, per lungo tempo.

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

grazie gianni!

e' che ho scoperto che le tabelle di Joomla ogni tanto hanno bisogno di essere ottimizzate, e non in tutti i server che uso ho a disposizione il PhpMyAdmin..

thanks! :D

ro

risposto 10 anni fa
ro679
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda