Tutti gli articoli
Performance2 min di letturaTeam WPsec.it

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.

Condividi
Ottimizzazione database WordPress: cosa pulire e cosa non toccare

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

  1. Backup database.
  2. Misura dimensioni tabelle.
  3. Identifica autoload pesante.
  4. Pulisci dati temporanei.
  5. Verifica query lente.
  6. Testa frontend, admin e funzioni critiche.
  7. Documenta cosa è stato toccato.

L'ottimizzazione performance WordPress include database, ma solo dopo aver capito se è davvero il collo di bottiglia.

Pubblicato il

Condividi

Scritto dal team WPsec

Team WPsec.it

Bonifica malware, hardening, performance e manutenzione WordPress.

Continua a leggere

Articoli correlati.

Performance17 aprile 2026

Core Web Vitals reali: cosa misurare oltre a PageSpeed

PageSpeed Insights non è la performance del tuo sito. Cosa significano davvero LCP, INP e CLS sotto carico, come misurarli, e cosa cambia tra dato di laboratorio e dato di campo.

4 minTeam WPsec.it