[NUOVO] Duplicator DB Optimizer: Pulisci il tuo database WordPress prima che diventi un problema
John Turner
John Turner
Il tuo database WordPress non rimane pulito da solo.
Ogni volta che modifichi un post, viene salvata un'altra revisione. I plugin creano dati temporanei e lasciano la maggior parte di essi quando hanno finito. Vecchie bozze, metadati orfani e transienti scaduti si accumulano silenziosamente in background.
Nessuno di questi elementi influisce su ciò che vedono i visitatori, ma impatta su tutto il resto. Il disordine del database occupa spazio, rendendo i tuoi backup più grandi del necessario e rallentando le migrazioni quando cerchi di muoverti velocemente.
La parte più difficile è che non puoi notare facilmente quanto le cose siano peggiorate. A meno che tu non sia a tuo agio nell'eseguire direttamente query SQL, non c'è un modo semplice per sapere se il tuo database è in buone condizioni o sta silenziosamente diventando un problema.
Qui a Duplicator, abbiamo creato un plugin nuovissimo per risolvere questo problema: DB Optimizer.
DB Optimizer monitora la salute del tuo database WordPress e ti offre un modo sicuro e diretto per pulirlo.
Pronto a vedere cosa ha da offrire DB Optimizer?
Diagnostica la salute del tuo database
La maggior parte dei plugin di ottimizzazione del database di WordPress non ti mostra un punteggio di salute. Ti danno solo un elenco di cose da eliminare. Questo è utile, ma non ti dice se il tuo database è effettivamente in buone condizioni o quanto è lontano dall'esserlo.
DB Optimizer risolve questo problema. La dashboard visualizza un punteggio live da 0 a 100 e valuta queste parti del tuo database:
- Sovraccarico delle tabelle
- Transienti
- Revisioni
- Dimensione Autoload
- Elementi nel cestino

Ognuno ottiene una barra di avanzamento in modo da poter vedere quali aree sono sane e quali stanno abbassando il punteggio.
I voti codificati a colori rendono la lettura rapida. Verde significa che sei in buona forma. Giallo significa che qualcosa necessita di attenzione. Rosso significa che è ora di pulire. Premi Aggiorna punteggio in qualsiasi momento per vedere come stanno le cose.
DB Optimizer trasforma la manutenzione del database da un gioco di indovinelli a qualcosa che puoi effettivamente tenere sotto controllo.
Rimuovi il disordine dal tuo database
Una volta controllato il tuo punteggio di salute, la scheda Pulizia è dove fai effettivamente qualcosa al riguardo.
DB Optimizer organizza la pulizia del database in tre categorie.
- Post e Pagine: WordPress salva una nuova revisione ogni volta che modifichi un post o una pagina. Quelle copie rimangono indefinitamente finché non fai qualcosa al riguardo.
- Commenti: Su qualsiasi sito che consente commenti o viene collegato da altri siti, commenti spam, pingback e trackback si accumulano più velocemente di quanto ti aspetteresti.
- Transienti e Cache: I transienti dovrebbero pulirsi automaticamente. Spesso, non lo fanno.
Prima che venga eseguito qualsiasi intervento, una barra di riepilogo mostra il numero totale di elementi disponibili per la pulizia e la quantità di spazio recuperabile in tutto il tuo database. Decidi tu cosa pulire e cosa lasciare stare.

Ogni tipo di pulizia mostra un conteggio degli elementi e una dimensione stimata, in modo da sapere esattamente cosa stai guardando prima che qualcosa venga eliminato.
Pulisci prima della migrazione per evitare di trasportare peso morto
Uno dei motivi principali per cui abbiamo creato DB Optimizer è rendere le migrazioni di siti più veloci e pulite.
Quando il tuo database è pieno di spazzatura, una migrazione porta tutto con sé. I backup includono ogni record orfano e transient scaduto, quindi i trasferimenti richiedono più tempo. E se qualcosa va storto a metà migrazione, c'è di più da vagliare.
Ora, puoi usare DB Optimizer per controllare il tuo punteggio di salute, pulire ciò che lo sta abbassando, creare un backup di Duplicator, quindi migrare. Un database più pulito significa un backup più piccolo, un trasferimento più veloce e molto meno cose che possono andare storte.
Non eliminare mai accidentalmente dati di cui hai ancora bisogno
Il motivo più comune per cui i proprietari di siti evitano di pulire i propri database non è la pigrizia. È la paura.
E se elimini una revisione di un post di cui hai effettivamente bisogno? E se elimini qualcosa che un plugin sta ancora usando? E se pulisci i transient che non sono ancora effettivamente scaduti?
DB Optimizer ti consente di saltare le pulizie per i nuovi dati. Il valore predefinito è 7 giorni, il che significa che tutto ciò che è stato creato nell'ultima settimana è off-limits, indipendentemente dai tipi di pulizia che hai selezionato. Vengono toccati solo gli elementi più vecchi della tua soglia.

Se ti stai preparando per una migrazione e desideri una tabula rasa, impostalo più in basso. Se sei cauto su un sito sensibile, impostalo più in alto.
Se vuoi pulire tutto indipendentemente dall'età, impostalo su 0. La tua preferenza viene salvata automaticamente e si applica ogni volta che esegui una pulizia.
Vedi esattamente cosa stai rimuovendo prima che scompaia
Anche con un'impostazione di conservazione attiva, vorrai sapere esattamente cosa sta per essere eliminato prima di premere il grilletto. La pulizia rimuove permanentemente i record del database. Non c'è modo di annullare.
Ecco perché DB Optimizer ti mostra un'anteprima completa prima che venga eseguito qualsiasi intervento. Ogni tipo di pulizia visualizza un conteggio degli elementi e lo spazio recuperabile che rappresenta.
Rivedi l'elenco completo, deseleziona qualsiasi dato che desideri conservare e conferma quando sei pronto.
Se preferisci non eseguire tutto in una volta, puoi pulire singoli tipi di dati uno alla volta. È un approccio più lento, ma ti dà il pieno controllo su ciò che viene rimosso e quando.
Evita la perdita accidentale di dati con i backup di Duplicator
Anche con un'anteprima e un'impostazione di conservazione, c'è ancora una cosa che vale la pena fare prima di qualsiasi pulizia: fare un backup.
Se Duplicator è installato sul tuo sito, DB Optimizer lo rileva automaticamente. Riceverai un link diretto per creare un backup prima di pulire il tuo database.
È un promemoria difficile da ignorare e richiede due minuti per essere eseguito.

Se elimini qualcosa che non intendevi eliminare, un backup significa che puoi recuperarlo. Senza di esso, un errore di pulizia è permanente.
Statistiche live e gestione completa delle tabelle
Il punteggio di salute ti dice come sta andando il tuo database nel complesso, ma a volte è necessario approfondire i dettagli.
Otterrai anche uno snapshot in tempo reale del tuo database: dimensione totale, numero di tabelle, dimensione dell'overhead e spazio sprecato. Si aggiorna ogni volta che premi Aggiorna, così puoi vedere l'impatto di una pulizia immediatamente dopo averla eseguita.

Le tabelle che presentano overhead vengono evidenziate e mostrano un pulsante Ottimizza. Puoi gestirle individualmente o eliminarle tutte in una volta.

Ogni tabella ha anche un pulsante Ripara disponibile indipendentemente dall'overhead. La corruzione delle tabelle può verificarsi quando un'operazione del database viene interrotta inaspettatamente e individuarla precocemente previene problemi più grandi in futuro.
Tutto ciò che ti serve per mantenere un sito WordPress sano
DB Optimizer è il terzo plugin complementare rilasciato dal team di Duplicator quest'anno.
WP Media Cleanup trova le variazioni di immagini inutilizzate nella tua libreria multimediale e le rimuove per liberare spazio sul server. Activity Log tiene traccia di ogni accesso, modifica delle impostazioni, aggiornamento dei plugin e azione dell'utente sul tuo sito. E ora DB Optimizer porta lo stesso livello di visibilità e controllo al tuo database.
Se stai già utilizzando Duplicator Pro per eseguire il backup e la migrazione dei tuoi siti WordPress, DB Optimizer è il passo logico successivo. Insieme, coprono l'intero quadro.
Duplicator mantiene il tuo sito recuperabile e DB Optimizer mantiene il tuo database abbastanza sano da dover raramente recuperare in primo luogo.
Tutti e quattro gli strumenti (Duplicator Pro, WP Media Cleanup, Activity Log e DB Optimizer) sono inclusi nel piano Duplicator Elite. È anche nel piano Duplicator Pro con solo Duplicator e WP Media Cleanup.
Per provare DB Optimizer, puoi acquistarlo come plugin standalone a partire da $29/anno.
Se hai un piano inferiore o stai appena iniziando con Duplicator, questo è il momento ideale per un upgrade. Otterrai un toolkit completo per mantenere sano il tuo sito WordPress.
Mentre sei qui, dai un'occhiata alle altre nuove funzionalità di Duplicator:
- Annuncio di Staging con un clic e ripristini cloud remoti per modifiche audaci, conseguenze zero
- [Nuovo Plugin] Registro attività: Tieni traccia di ogni modifica, accesso e azione sul tuo sito WordPress
- [NUOVO] WP Media Cleanup elimina le immagini inutilizzate nascoste nella tua libreria multimediale
- [Nuovo] I backup cloud sono diventati più semplici: Duplicator Cloud elimina lo storage di terze parti
- Nuovo servizio di migrazione di Duplicator: sposta il tuo sito web senza muovere un dito