Gestione delle tabelle del database (Ottimizza e Ripara)
La scheda Gestione tabelle ti aiuta a recuperare spazio sprecato e a correggere tabelle danneggiate. Questa guida spiega cos'è l'overhead delle tabelle, la differenza tra Ottimizza e Ripara e come interpretare i risultati.
La versione breve
Il tuo database WordPress è composto da tabelle. Man mano che i dati vengono aggiunti, modificati ed eliminati, le tabelle possono lasciare spazio vuoto (questo è "overhead") e, molto più raramente, danneggiarsi. La scheda Gestione tabelle elenca le tue tabelle con le loro dimensioni e l'overhead, e ti fornisce due pulsanti: Ottimizza e Ripara.
Cos'è l'overhead
L'overhead è lo spazio che una tabella ha riservato ma non sta più utilizzando. È normale e si accumula nel tempo, specialmente nelle tabelle che cambiano molto. Non causerà problemi, ma rende il tuo database più grande del necessario e può rallentare alcune query.
Ottimizzare una tabella elimina l'overhead e riordina i dati in modo che la lettura sia più rapida.
Ottimizza vs Ripara
Questi due pulsanti svolgono compiti molto diversi:
- Ottimizza elimina l'overhead e riordina la tabella. Questa è la manutenzione ordinaria che eseguirai più spesso ed è sicura da eseguire in qualsiasi momento.
- Ripara controlla una tabella per verificare la presenza di danni e li corregge se necessario. Ricorri a questa opzione solo quando una tabella è veramente danneggiata, ad esempio dopo un crash del server o un'operazione di scrittura interrotta a metà.
Ottimizzazione delle tue tabelle
- Apri DB Optimizer » Gestione tabelle.
- Guarda in basso nella colonna Overhead per individuare le tabelle con spazio da recuperare.
- Seleziona le tabelle che desideri ottimizzare.
- Fai clic su Ottimizza e lascialo eseguire.

Se una tabella non è stata ottimizzata, DB Optimizer ti dice quali sono per nome.
Riparazione delle tue tabelle
- Apri DB Optimizer » Gestione tabelle.
- Seleziona la tabella o le tabelle che desideri controllare.
- Fai clic su Ripara. DB Optimizer controlla prima ciascuna tabella e ripara solo quelle che ne hanno effettivamente bisogno.
Ogni tabella che ripari restituisce uno dei quattro risultati:
| Risultato | Cosa significa | Cosa fare |
|---|---|---|
| OK | La tabella è stata controllata correttamente. Non c'era nulla da correggere. | Nulla. È sana. |
| Riparata | La tabella aveva un problema e DB Optimizer l'ha risolto. | Nient'altro. Ora è integra. |
| Non supportato | La tabella utilizza il motore di archiviazione InnoDB, che non supporta il comando REPAIR. | Questo non è un errore. Vedi la nota qui sotto. |
| Non riuscito | Il controllo o la riparazione non è riuscito a completarsi. | Vedi la nota qui sotto. |
Informazioni sui risultati "Non supportato"
La maggior parte dei siti WordPress moderni funziona con il motore di archiviazione InnoDB, e InnoDB semplicemente non supporta il comando manuale REPAIR. Vedere "non supportato" significa solo che non c'è nulla da riparare in questo modo, non che ci sia qualcosa di sbagliato. InnoDB si occupa di sé stesso con il proprio recupero da crash integrato. Se sospetti davvero che una tabella InnoDB sia danneggiata, il tuo host può eseguire un recupero più approfondito a livello di server.
Informazioni sui risultati "Errore"
Un risultato "non riuscito" indica quasi sempre qualcosa sul lato server, come un problema di permessi o una tabella che è stata temporaneamente bloccata. Aspetta un minuto e riprova. Se continua a succedere, contatta il tuo host o apri un ticket di supporto con il nome della tabella e il messaggio esatto che hai visto.