Archivio Tag: database

Database WordPress troppo grande? Forse è colpa di Akismet.

Di recente, ho lavorato su un’installazione WordPress il cui database mi è sembrato subito sproporzionato, di dimensioni eccessive. Più di 70 MB di database, che mi sembravano troppi per il numero di articoli e commenti contenuti in quel WordPress, anche se era un blog attivo fin dal 2009.

Confrontando le dimensioni delle singole tabelle, mi sono accorto che quasi la metà dello spazio occupato riguardava la tabella wp-commentmeta, e questo era ancora più anomalo.

Guardandoci per bene, ho visto che la maggior parte delle righe di quella tabella riguardavano Akismet, un utile plugin antispam.

Una cosa anomala, che finora non ho riscontrato in nessun’altra installazione, per lo meno non con queste proporzioni. Ho cercato riscontri e documentazione, e in effetti più d’uno in rete ha lamentato lo stesso problema, ma non sono riuscito a capire le eventuali cause.

A questo punto è importante svuotare il database, vediamo come. Continua a Leggere →

Hosting Linux, MySQL optional?

hosting-linux

Aruba è uno di quei rari fornitori di servizi Internet in cui il servizio MySQL, nei piani di hosting Linux, è un optional. Se lo vuoi, ti viene venduto a parte.

Scelta alquanto bizzarra e discutibile dato che più o meno ovunque, nelle offerte di hosting basate su Linux, uno straccio di database MySQL è sempre compreso nel prezzo.

Può accadere, sempre su Aruba, che il servizio MySQL venga attivato in tempi diversi. Magari perché l’hosting ce l’avevi già, e ti sei reso conto dell’esigenza di un database MySQL in un secondo tempo, o semplicemente perché non ti sei accorto che, nell’offerta base, il database non c’è.

Succede quindi che ti ritrovi con scadenze differenti, una per l’hosting ed una per il servizio MySQL.

Aruba sicuramente manderà delle mail di preavviso, non è detto però che sei tu l’intestatario di queste mail, magari perché tu non sei il proprietario del dominio, ma solo la persona deputata alla gestione del sito web.

Oppure le mail finiscono nella posta indesiderata. Continua a Leggere →

Come importare un database MySQL troppo grande per phpMyAdmin

Importare database MySQL troppo grande per phpMyAdmin

Succede spesso che il backup di un database MySQL sia di grandi dimensioni, e superi il limite che l’hosting ha imposto alle dimensioni massime di importazione in phpMyAdmin.

A me è capitato di recente, con un backup di WordPress da ripristinare. Come fare allora?

Possiamo risolvere in tre modi, uno facile e gli altri 2 un pochino più impegnativi. Continua a Leggere →

Installare più WordPress in un solo database

Assistenza installazione più WordPress in unico database

Questa cosa me l’hanno chiesta tre volte negli ultimi giorni, allora ho pensato bene di scriverne un piccolo promemoria, perché alle volte le cose più semplici le diamo troppo per scontate.

In pratica, alle volte c’è la necessità di poter disporre di più WordPress, separati per contenuti ed amministrazione, ma si dispone di un solo database, magari già utilizzato per un WordPress esistente.

Come fare allora per installare un altro o più WordPress? Niente di più facile. Continua a Leggere →

Misurare le prestazioni di WordPress

Quante query al database di WordPress per una pagina? Quanta memoria utilizzata?

Metti che vuoi fare anche solo un controllino al tuo WordPress, verificare che sia tutto a posto e goda di ottima salute.

Magari hai installato qualche plugin o tema di cui non sei convinto, o semplicemente sei curioso di sapere quanto ci mette a caricare una pagina, o quante interrogazioni effettua ogni pagina al database.

Ci sono dei plugin che lo fanno, ma perché installare inutili e pesanti plugin quando lo puoi fare semplicemente con una piccola modifica al tema?

Ecco come. Continua a Leggere →

Ciao, come posso aiutarti?
Powered by