Ottimizzazione database WordPress: cosa pulire e cosa non toccare
Autoload, transients, revisioni, tabelle plugin, query lente e backup: come ottimizzare il database WordPress senza rompere il sito.

Il database WordPress cresce nel tempo. Revisioni, transients, log, sessioni, opzioni autoload, tabelle di plugin disinstallati e dati temporanei possono rallentare backend e frontend.
Ottimizzare non significa cancellare tutto. Significa capire cosa pesa e cosa è ancora necessario.
Autoload: il punto critico
La tabella wp_options contiene opzioni caricate automaticamente a ogni richiesta. Se l'autoload diventa troppo grande, ogni pagina porta con sé dati inutili.
Segnali tipici:
- admin lento;
- TTFB alto;
- query ripetute su
wp_options; - plugin vecchi che hanno lasciato opzioni pesanti;
- transients permanenti.
Prima di modificare, serve backup della tabella.
Transients e cache scadute
I transients dovrebbero essere temporanei, ma alcuni plugin li accumulano. Cancellarli è spesso sicuro, ma bisogna sapere che alcune funzioni possono rigenerarli subito.
Se ricompaiono in massa, il problema è nel plugin o nella configurazione.
Revisioni e contenuti
Le revisioni possono occupare molto spazio su siti editoriali. Ridurle aiuta, ma non sempre cambia la velocità pubblica. È più utile per database enormi, backup e admin.
Non cancellare revisioni senza sapere se il cliente le usa per workflow editoriale.
Tabelle plugin
Molti plugin creano tabelle proprie e non le rimuovono alla disinstallazione. Prima di eliminarle, verifica:
- plugin ancora attivo;
- dipendenze;
- dati storici richiesti;
- log utili;
- esportazioni già fatte.
Una tabella vecchia può essere inutile, ma anche contenere dati ordini, form o iscrizioni.
Query lente
Se il sito resta lento, serve analizzare query. Strumenti come Query Monitor aiutano in staging, ma su produzione vanno usati con prudenza. A livello server, slow query log e metriche MySQL danno indicazioni più affidabili.
Processo sicuro
- Backup database.
- Misura dimensioni tabelle.
- Identifica autoload pesante.
- Pulisci dati temporanei.
- Verifica query lente.
- Testa frontend, admin e funzioni critiche.
- Documenta cosa è stato toccato.
L'ottimizzazione performance WordPress include database, ma solo dopo aver capito se è davvero il collo di bottiglia.
Scritto dal team WPsec.it
Team WPsec.it
Bonifica malware, hardening, performance e manutenzione WordPress.
Prevenzione e gestione
Dopo l'emergenza, o per non arrivarci: le guide sulla gestione.
Sicurezza, velocità e manutenzione di WordPress sono lo stesso lavoro visto da tre lati. Queste pagine spiegano cosa controllare, con quale priorità e quanto costa farlo fare.
Continua a leggere
Articoli correlati.

WordPress lento: come capire in 10 minuti se il collo di bottiglia è il server
Tre livelli, sei test con curl, Query Monitor, slow log e PHP-FPM, e una tabella che dice dove sta il collo di bottiglia. Poi chi lo risolve: il sito o il server.

WordPress non è lento: la diagnosi che quasi nessuno fa nell'ordine giusto
Cambiare hosting, installare cache, ottimizzare le immagini: la maggior parte degli interventi di velocizzazione parte dal punto sbagliato. L'ordine corretto di diagnosi delle performance WordPress che evita spese inutili.

Il tuo sito è lento perché è infetto: il malware come causa nascosta delle performance
Cache ottimizzata, immagini compresse, hosting cambiato, e il sito continua a rallentare. Una causa raramente considerata: il malware consuma risorse e degrada le performance prima ancora di mostrare sintomi visibili.