Dati e manutenzione WordPress

Il database WordPress cresce continuamente: cosa controllare prima di pulirlo

Scorri per leggere la guida
Un tecnico controlla un portatile accanto a un quaderno e a un armadio di rete

L’hosting segnala che il database aumenta, il backup richiede più tempo oppure una tabella cresce anche quando non pubblichi nuovi articoli. Prima di avviare una pulizia occorre capire quali dati si stanno accumulando e quale componente li produce. Una dimensione elevata non distingue da sola informazioni utili e residui eliminabili.

Questa guida riguarda la crescita nel tempo dell’archivio. Il caricamento automatico delle opzioni e la lentezza del pannello hanno diagnosi specifiche, approfondite nelle guide dedicate: ridurre lo spazio non garantisce automaticamente di risolvere quei problemi.

In breve

Confronta misure raccolte in momenti diversi, identifica le tabelle che crescono e assegna ogni gruppo di dati al componente responsabile. Concorda cosa conservare, prepara un ripristino verificabile e prova una manutenzione circoscritta prima di applicarla al sito operativo.

  • La crescita va misurata per tabella e nel tempo, non soltanto sul totale.
  • Un dato vecchio o una tabella grande non sono automaticamente inutili.
  • La pulizia deve preservare contenuti, ordini e attività ancora da eseguire.
  • Dopo l’intervento va controllata anche la causa che produce nuovi dati.
Passaggio 01

Misurare la crescita prima di scegliere cosa eliminare

Chiedi un inventario delle tabelle con dimensione dei dati, dimensione degli indici e numero indicativo di righe. Ripeti la raccolta dopo un intervallo significativo per l’attività. Le misure fornite dagli strumenti possono essere stime: usa lo stesso metodo e annota quando vengono effettuate.

Collega l’andamento a eventi riconoscibili: importazione del catalogo, nuova integrazione, aumento degli ordini, attivazione di un registro diagnostico o ripetizione di un errore. Un sito che vende di più può accumulare dati legittimi; una tabella che cresce rapidamente senza una spiegazione merita invece un controllo mirato.

Distingui database, file caricati, email e copie di backup: possono incidere su quote diverse dell’hosting. Se l’avviso riguarda il totale disponibile, consulta anche la guida allo spazio hosting esaurito prima di attribuire tutto al database.

Passaggio 02

Attribuire ogni gruppo di dati al suo componente

WordPress conserva contenuti e impostazioni, mentre i plugin possono usare tabelle proprie o aggiungere dati a quelle esistenti. Il prefisso di una tabella aiuta l’inventario, ma non dimostra che possa essere rimossa. Un componente disattivato può conservare informazioni necessarie per una riattivazione o per altre funzioni.

Una scheda di manutenzione da completare con il tecnico
InformazioneDecisione che permette
Componente responsabileIndividuare documentazione e referente
Tipo e stato dei datiSeparare storico, temporanei e lavoro in attesa
Crescita osservataDistinguere accumulo continuo da importazione unica
DipendenzeCapire quali funzioni verificare dopo la modifica

Richiedi un elenco sintetico, evitando di esportare dati personali soltanto per stimare lo spazio. Per comprendere il fenomeno spesso bastano metadati aggregati e pochi esempi opportunamente anonimizzati.

Passaggio 03

Valutare revisioni e storico dei contenuti

Le revisioni consentono di confrontare e ripristinare versioni precedenti di articoli e pagine. Sono una funzione utile, soprattutto se più persone aggiornano il sito. WordPress permette di stabilire quante conservarne, ma il criterio dovrebbe derivare dal lavoro editoriale e dalle necessità di recupero.

Non confondere revisioni e salvataggi automatici. La documentazione WordPress spiega che gli autosalvataggi vengono aggiornati, anziché aggiungere indefinitamente una nuova riga a ogni intervallo. Prima di attribuire la crescita a questa funzione, verifica il tipo di dati effettivamente presente.

Concorda quali versioni servano e prova il comportamento dei contenuti più importanti. Una regola nuova può influenzare i salvataggi successivi: non presumere che elimini immediatamente ogni dato storico. Mantieni un modo per recuperare una pagina e documenta il cambiamento per chi cura i testi.

Passaggio 04

Controllare registri e attività programmate

Registri diagnostici e cronologie possono crescere molto quando un’integrazione produce continuamente lo stesso errore. In questo caso cancellare il registro libera eventualmente spazio, ma lascia attiva la causa. Chiedi di identificare il messaggio ricorrente e il componente che lo genera prima di modificare la conservazione.

Le code di attività richiedono un’attenzione diversa: un’azione in attesa non è un semplice residuo. Può riguardare un’email, una sincronizzazione o un passaggio collegato a un ordine. Su WooCommerce il pannello delle azioni programmate permette di osservare stati ed errori; il tecnico deve interpretarne il significato per le estensioni installate.

In un esempio ipotetico, un collegamento al gestionale fallisce e ripete l’operazione. La consegna dovrebbe verificare l’integrazione, il recupero delle attività necessarie e la gestione dei registri conclusi, evitando cancellazioni indiscriminate della coda.

Passaggio 05

Distinguere dati temporanei e impostazioni necessarie

I transient sono dati temporanei utilizzati da WordPress e dai plugin. In base alla configurazione possono essere conservati nel database oppure in una cache degli oggetti persistente. Di conseguenza, non basta sapere che il sito usa molti transient per stabilire dove stiano occupando spazio.

Le procedure supportate distinguono dati scaduti e dati ancora validi. Una rimozione ampia può richiedere la ricostruzione delle informazioni, generando nuove richieste o lavoro aggiuntivo. Valuta l’intervento con il responsabile tecnico e con la documentazione del componente che usa quei dati.

Non tutte le voci delle opzioni sono temporanee: alcune configurano pagamenti, collegamenti e funzioni essenziali. Se l’avviso riguarda invece le opzioni caricate a ogni richiesta, segui la guida sulle opzioni autoload. La diagnosi dello spazio e quella del caricamento automatico possono intersecarsi, ma non sono equivalenti.

Passaggio 06

Preparare backup, prova e intervento circoscritto

Prima di una rimozione verifica una copia recuperabile del database e dei file necessari al sito. Un’esportazione del database non comprende automaticamente immagini, temi e plugin. La guida ai backup e al ripristino aiuta a definire cosa controllare.

Usa una copia di prova per stimare l’effetto e verificare le funzioni interessate. Sul sito operativo concorda un momento adatto e considera le nuove informazioni che arrivano durante il lavoro. Ripristinare un’intera copia precedente su un negozio attivo potrebbe perdere ordini successivi: il piano di ritorno deve tenerne conto.

Preferisci procedure documentate del componente responsabile e intervieni su gruppi identificati. La consegna deve elencare cosa è stato rimosso, cosa è rimasto e quali prove sono state effettuate. Questa guida non propone comandi SQL generici perché nomi e relazioni cambiano tra installazioni.

Passaggio 07

Verificare spazio, funzioni e andamento successivo

Dopo la manutenzione controlla articoli, ricerca, accesso, moduli e operazioni del catalogo o dell’area clienti coinvolte. Se erano presenti attività programmate, verifica che continuino a completarsi. Confronta poi le misure usando lo stesso criterio iniziale.

Eliminare righe non garantisce che lo spazio fisico venga restituito immediatamente all’hosting: il comportamento dipende dal motore del database e dalla sua gestione. Le eventuali operazioni di riorganizzazione vanno valutate dal tecnico, considerando risorse, tempi e possibili interruzioni.

Programma una nuova lettura dell’inventario per verificare se la crescita resta coerente con l’attività. Definisci chi controlla gli accumuli e quando interviene. Se il pannello rimane lento, approfondisci la diagnosi delle prestazioni amministrative: dimensione dell’archivio e velocità non hanno una relazione semplice e automatica.

Domande frequenti

Esiste una dimensione massima corretta per qualsiasi database WordPress?

No. Contano attività, dati conservati, struttura e risorse disponibili. Il confronto nel tempo e l’inventario per tabella sono più utili di una soglia generica applicata a siti molto diversi.

Posso eliminare tutte le tabelle di un plugin disattivato?

Prima occorre identificarle con certezza e verificare documentazione, dipendenze e dati da conservare. La disattivazione non dimostra che quelle informazioni siano inutili o prive di relazioni con altre funzioni.

Un plugin di pulizia rende sempre il sito più veloce?

No. Può aiutare una manutenzione motivata, ma non sostituisce la diagnosi. Un problema di codice, query o servizi esterni può restare anche dopo una riduzione dello spazio occupato.

Fonti e approfondimenti

Riferimenti ufficiali per verificare le indicazioni e applicarle al proprio sito.

Troviamo che cosa fa crescere il tuo database.

Analizziamo provenienza e andamento dei dati per concordare una manutenzione circoscritta, verificare le funzioni e controllare gli accumuli successivi.

Scopri come possiamo intervenire sul tuo sito

Parliamo del tuo sitoUn primo confronto chiaro, senza impegno e con un referente dedicato.