{"id":17951,"date":"2018-05-07T15:09:51","date_gmt":"2018-05-07T15:09:51","guid":{"rendered":"http:\/\/kinstastaging.com\/it\/?post_type=knowledgebase&#038;p=17951"},"modified":"2025-10-01T20:54:36","modified_gmt":"2025-10-01T19:54:36","slug":"tabella-wp_options-e-dati-automatici","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/","title":{"rendered":"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente"},"content":{"rendered":"<p>Oggi daremo un&#8217;occhiata alla tabella wp_options del <a href=\"https:\/\/kinqsta.com\/it\/blog\/database-wordpress\/\">database di WordPress<\/a>. Si tratta di un argomento che spesso viene trascurato quando si parla di prestazioni generali di WordPress e del database. Soprattutto in siti pi\u00f9 vecchi e di grandi dimensioni, questa tabella pu\u00f2 essere la causa di tempi di interrogazione lenti causati da dati caricati automaticamente da plugin e temi di terze parti. Dai uno sguardo ai seguenti suggerimenti su come verificare, risolvere i problemi e ripulire la tua tabella wp_options.<\/p>\n<h2>Cos&#8217;\u00e8 la tabella wp_options?<\/h2>\n<p>La <a href=\"https:\/\/codex.wordpress.org\/Database_Description#Table:_wp_options\">tabella wp_options<\/a> contiene ogni sorta di dati utili al tuo sito WordPress, tra cui:<\/p>\n<ul>\n<li>URL del sito, URL della home, email di amministrazione, categoria predefinita, numero di post per pagina, formato dell&#8217;ora, ecc.<\/li>\n<li>Impostazioni per plugin, temi, widget<\/li>\n<li><a href=\"https:\/\/kinqsta.com\/it\/blog\/cosa-sono-i-dati-nella-cache\/\">Dati memorizzati nella cache<\/a> temporaneamente<\/li>\n<\/ul>\n<figure id=\"attachment_19874\" aria-describedby=\"caption-attachment-19874\" style=\"width: 1554px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19874\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-tabella-wp_options-1.png\" alt=\"Tabella wp_options\" width=\"1554\" height=\"868\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-tabella-wp_options-1.png 1554w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-tabella-wp_options-1-300x168.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-tabella-wp_options-1-768x429.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-tabella-wp_options-1-1024x572.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-tabella-wp_options-1-610x341.png 610w\" sizes=\"auto, (max-width: 1554px) 100vw, 1554px\" \/><figcaption id=\"caption-attachment-19874\" class=\"wp-caption-text\">Tabella wp_options<\/figcaption><\/figure>\n<p>La tabella contiene i seguenti campi, uno dei quali ci interessa pi\u00f9 degli altri quando si tratta di prestazioni:<\/p>\n<ul>\n<li>option_id<\/li>\n<li>option_name<\/li>\n<li>option_value<\/li>\n<li><strong>autoload<\/strong><\/li>\n<\/ul>\n<figure id=\"attachment_19870\" aria-describedby=\"caption-attachment-19870\" style=\"width: 1227px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19870\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/autoload-tabella-wp_options.png\" alt=\"autoload nella tabella wp_options\" width=\"1227\" height=\"365\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/autoload-tabella-wp_options.png 1227w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/autoload-tabella-wp_options-300x89.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/autoload-tabella-wp_options-768x228.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/autoload-tabella-wp_options-1024x305.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/autoload-tabella-wp_options-610x181.png 610w\" sizes=\"auto, (max-width: 1227px) 100vw, 1227px\" \/><figcaption id=\"caption-attachment-19870\" class=\"wp-caption-text\">autoload nella tabella wp_options<\/figcaption><\/figure>\n<p>Una delle cose pi\u00f9 importanti da capire sulla tabella wp_options riguarda il campo <strong>autoload<\/strong>. Questo campo contiene un valore &#8220;yes&#8221; o &#8220;no&#8221; (flag). Questo essenzialmente controlla se \u00e8 caricato o meno dalla <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/wp_load_alloptions\">funzione wp_load_alloptions()<\/a>. I dati caricati automaticamente <strong>sono dati che vengono caricati su ogni pagina<\/strong> del tuo sito WordPress. Qui si applica la stessa metodologia che ti abbiamo illustrato per <a href=\"https:\/\/kinqsta.com\/it\/blog\/disabilitare-plugin-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">disabilitare certi script<\/a> dal caricamento in tutto il sito. L&#8217;attributo autoload \u00e8 impostato su &#8220;yes&#8221; di default per gli sviluppatori, ma in teoria non tutti i plugin dovrebbero caricare i loro dati in tutte le pagina.<\/p>\n<p>Il problema in cui possono incorrere i siti WordPress si verifica quando c&#8217;\u00e8 una grande quantit\u00e0 di dati caricati automaticamente nella tabella wp_options. Questo \u00e8 in genere il risultato di quanto segue:<\/p>\n<ul>\n<li>I dati vengono caricati automaticamente da un plugin quando in realt\u00e0 dovrebbe essere impostato su &#8220;no&#8221;. Un buon esempio viene offerto da un plugin per moduli di contatto. Ha davvero bisogno di caricare i dati su ogni pagina, o solo sulla pagina dei contatti?<\/li>\n<li>Plugin o temi sono stati rimossi dal sito WordPress, ma le loro opzioni sono ancora nella tabella wp_options. Ci\u00f2 potrebbe significare che dati non necessari che sono caricati automaticamente vengono riportati nei risultati delle interrogazioni ad ogni richiesta.<\/li>\n<li>Gli sviluppatori di plugin e temi caricano i dati nella tabella wp_options invece di utilizzare proprie tabelle. Ci sono argomenti a favore e contro questa prassi, dal momento che alcuni sviluppatori preferiscono i plugin che non creano tabelle aggiuntive. Tuttavia, la tabella wp_options non \u00e8 stata progettata per contenere migliaia di righe.<\/li>\n<\/ul>\n<p>Quanto sono troppi i dati caricati automaticamente? Questi possono variare, naturalmente, ma idealmente, si potrebbe desiderare che siano compresi tra 300 KB e 1 MB. Una volta che ci si comincia ad avvicinare all&#8217;intervallo di 3-5 MB o pi\u00f9, molto probabilmente ci sono cose che potrebbero essere ottimizzate o rimosse dal caricamento automatico. E qualsiasi cosa al di sopra di 10 MB dovrebbe essere affrontata immediatamente. Ci\u00f2 non significa sempre che questo causer\u00e0 un problema, ma \u00e8 sicuramente un buon punto da cui cominciare.<\/p>\n<h2 id=\"risoluzione-problemi-dati-automatici\">Risoluzione dei Problemi Relativi ai Dati Caricati Automaticamente nella Tabella wp_options<\/h2>\n<p>Se stai riscontrando lentezza sul tuo sito WordPress, ci\u00f2 potrebbe essere dovuto a una query o dati caricati automaticamente da un vecchio plugin di WordPress. Di seguito mostreremo come controllare le dimensioni dei dati caricati in automatico nel tuo database, analizzeremo in profondit\u00e0 i dati di un sito live e condivideremo con voi le operazioni effettuate per ripulirlo.<\/p>\n<h3>Controllare le Dimensioni dei Dati Caricati Automaticamente<\/h3>\n<p>La prima cosa da fare \u00e8 controllare l&#8217;attuale dimensione dei dati caricati in automatico sul sito WordPress. A questo scopo, <a href=\"https:\/\/kinqsta.com\/it\/docs\/hosting-wordpress\/gestione-database\/accesso-database-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">accedi a phpMyAdmin<\/a>. Fai clic sul tuo database sulla sinistra e poi sulla scheda SQL. Quindi inserisci il seguente comando e premi &#8220;Vai&#8221;.<\/p>\n<pre><code class=\"language-sql\">SELECT SUM(LENGTH(option_value)) as autoload_size FROM wp_options WHERE autoload='yes';<\/code><\/pre>\n<p>Potrebbe essere necessario modificare la query qui sopra se il tuo sito WordPress utilizza un prefisso diverso da wp_.<\/p>\n<figure id=\"attachment_19882\" aria-describedby=\"caption-attachment-19882\" style=\"width: 1590px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19882\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/query-dimensioni-autoload-in-phpmyadmin.png\" alt=\"Query autoload size in phpMyAdmin\" width=\"1590\" height=\"903\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/query-dimensioni-autoload-in-phpmyadmin.png 1590w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/query-dimensioni-autoload-in-phpmyadmin-300x170.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/query-dimensioni-autoload-in-phpmyadmin-768x436.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/query-dimensioni-autoload-in-phpmyadmin-1024x582.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/query-dimensioni-autoload-in-phpmyadmin-610x346.png 610w\" sizes=\"auto, (max-width: 1590px) 100vw, 1590px\" \/><figcaption id=\"caption-attachment-19882\" class=\"wp-caption-text\">Query autoload size in phpMyAdmin<\/figcaption><\/figure>\n<p>Il campo autoload_size verr\u00e0 restituito in byte. Ci sono 1024 byte in un KB e 1024 KB in un MB. Quindi nel nostro caso 249.025 byte equivalgono a 0.25 MB. Quindi per questo sito, questa \u00e8 una buona dimensione! Se si ottiene qualcosa al di sotto di 1 MB non bisognerebbe preoccuparsi. Tuttavia, se il risultato \u00e8 di molto superiore a 1 MB, allora sar\u00e0 opportuno proseguire la lettura di questo tutorial.<\/p>\n<figure id=\"attachment_19876\" aria-describedby=\"caption-attachment-19876\" style=\"width: 1354px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19876\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dimensioni-autoload.png\" alt=\"Dimensioni autoload\" width=\"1354\" height=\"555\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dimensioni-autoload.png 1354w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dimensioni-autoload-300x123.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dimensioni-autoload-768x315.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dimensioni-autoload-1024x420.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dimensioni-autoload-610x250.png 610w\" sizes=\"auto, (max-width: 1354px) 100vw, 1354px\" \/><figcaption id=\"caption-attachment-19876\" class=\"wp-caption-text\">Dimensioni autoload<\/figcaption><\/figure>\n<p>Di seguito \u00e8 riportato un sito che stavamo testando nel quale sono stati restituiti 137.724.715 byte o, meglio, 137 MB. Questo \u00e8 un buon esempio di un sito in cui c&#8217;\u00e8 qualcosa di decisamente sbagliato, o piuttosto in cui ci sono cose da ottimizzare.<\/p>\n<figure id=\"attachment_19879\" aria-describedby=\"caption-attachment-19879\" style=\"width: 578px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19879\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/grande-quantita-dati-automatici-tabella-wp_options.png\" alt=\"Grande quantit\u00e0 di dati automatici nella tabella wp_options\" width=\"578\" height=\"318\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/grande-quantita-dati-automatici-tabella-wp_options.png 578w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/grande-quantita-dati-automatici-tabella-wp_options-300x165.png 300w\" sizes=\"auto, (max-width: 578px) 100vw, 578px\" \/><figcaption id=\"caption-attachment-19879\" class=\"wp-caption-text\">Grande quantit\u00e0 di dati automatici nella tabella wp_options<\/figcaption><\/figure>\n<p>\u00c9 anche possibile utilizzare una query pi\u00f9 lunga come quella che segue. Questo esempio mostra la dimensione dei dati caricati automaticamente, il numero di voci che ci sono nella tabella e le prime 10 voci per dimensione.<\/p>\n<pre><code class=\"language-php\">SELECT 'autoloaded data in KiB' as name, ROUND(SUM(LENGTH(option_value))\/ 1024) as value FROM wp_options WHERE autoload='yes'\nUNION\nSELECT 'autoloaded data count', count(*) FROM wp_options WHERE autoload='yes'\nUNION\n(SELECT option_name, length(option_value) FROM wp_options WHERE autoload='yes' ORDER BY length(option_value) DESC LIMIT 10)<\/code><\/pre>\n<figure id=\"attachment_19873\" aria-describedby=\"caption-attachment-19873\" style=\"width: 1234px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19873\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-avanzati-query-mysql.png\" alt=\"Query MySQL avanzata dati automatici\" width=\"1234\" height=\"807\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-avanzati-query-mysql.png 1234w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-avanzati-query-mysql-300x196.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-avanzati-query-mysql-768x502.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-avanzati-query-mysql-1024x670.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-avanzati-query-mysql-610x399.png 610w\" sizes=\"auto, (max-width: 1234px) 100vw, 1234px\" \/><figcaption id=\"caption-attachment-19873\" class=\"wp-caption-text\">Query MySQL avanzata dati automatici<\/figcaption><\/figure>\n<p>Se avete accesso a <a href=\"https:\/\/kinqsta.com\/it\/blog\/prestazioni-wordpress-con-new-relic\/\" target=\"_blank\" rel=\"noopener noreferrer\">New Relic (licenza obbligatoria)<\/a>, potete utilizzarlo anche per aiutarvi a risolvere i problemi delle query relative alla tabella wp_options. La scheda Database metter\u00e0 in evidenza la tabella e il tipo di query che impiega pi\u00f9 tempo. Se selezioni una delle voci nell&#8217;elenco, potrai visualizzare ulteriori dettagli, comprese alcune query di esempio. Nell&#8217;esempio qui sotto, sono evidenti i dati caricati automaticamente nella tabella wp_options. Era gi\u00e0 quasi certo, ma una rapida analisi del sito in questione ha confermato quasi 250 MB di dati caricati automaticamente.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13490 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2017\/09\/slow-query.png\" alt=\"By reviewing the slow query details you get a sense for what you need to look for in the database.\" width=\"1143\" height=\"462\"><\/p>\n<h3>Ordinare i Principali Dati Caricati Automaticamente<\/h3>\n<p>Il passo successivo sarebbe quello di ordinare rapidamente i principali elementi contenenti dati caricati in automatico. Quella che segue \u00e8 una veloce istruzione SQL che potete utilizzare per listare i primi 10 elementi:<\/p>\n<pre><code class=\"language-php\">SELECT option_name, length(option_value) AS option_value_length FROM wp_options WHERE autoload='yes' ORDER BY option_value_length DESC LIMIT 10;<\/code><\/pre>\n<p>Anche in questo caso, potrebbe essere necessario modificare questa query se il vostro sito WordPress utilizza un prefisso diverso da wp_.<\/p>\n<figure id=\"attachment_19881\" aria-describedby=\"caption-attachment-19881\" style=\"width: 595px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19881\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/Principali-dati-automatici-e1506639017967.png\" alt=\"Principali dati automatici\" width=\"595\" height=\"468\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/Principali-dati-automatici-e1506639017967.png 595w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/Principali-dati-automatici-e1506639017967-300x236.png 300w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><figcaption id=\"caption-attachment-19881\" class=\"wp-caption-text\">Principali dati automatici nella tabella wp_options<\/figcaption><\/figure>\n<h3>Scavare tra Specifici Dati Caricati Automaticamente in wp_options<\/h3>\n<p>Il passo successivo \u00e8 scavare tra alcuni dei principali dati caricati automaticamente.<\/p>\n<h4><strong>301_redirects<\/strong><\/h4>\n<p>Come si vede qui sopra, la principale opzione di caricamento automatico \u00e8 301_redirects. Questo \u00e8 probabilmente correlato direttamente ad un plugin di reindirizzamento presente nel sito, o al <a href=\"https:\/\/kinqsta.com\/it\/blog\/migliori-plugin-seo-per-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">plugin WordPress SEO<\/a>, che pure dispone di una funzione di reindirizzamento. In questo caso, la miglior consiglio \u00e8 quello di implementare i reindirizzamenti a livello di server.<\/p>\n<p>Perch\u00e9? Poich\u00e9 l&#8217;utilizzo di plugin gratuiti di WordPress per implementare i reindirizzamenti pu\u00f2 a volte causare problemi di prestazioni, dato che molti di essi utilizzano la <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_redirect\/\" target=\"_blank\" rel=\"noopener noreferrer\">funzione wp_redirect<\/a>, che richiede l&#8217;esecuzione di codice e risorse aggiuntivi. E, naturalmente, carica automaticamente dati nella tabella wp_options.<\/p>\n<p>Se siete un cliente di Kinsta, potete aggiungere facilmente i reindirizzamenti a livello di server usando lo <a href=\"https:\/\/kinqsta.com\/it\/docs\/hosting-wordpress\/regole-redirect\/\">strumento per le regole di redirect<\/a> all&#8217;interno della dashboard di MyKinsta. Non solo \u00e8 meglio per le prestazioni, ma avete anche un plugin in meno di cui preoccuparvi!<\/p>\n<figure id=\"attachment_160036\" aria-describedby=\"caption-attachment-160036\" style=\"width: 1100px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-160036 size-full\" title=\"Add redirect rules in MyKinsta\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2021\/11\/mykinsta-add-redirect-rule.png\" alt=\"Aggiungere regole di redirect in MyKinsta.\" width=\"1100\" height=\"490\"><figcaption id=\"caption-attachment-160036\" class=\"wp-caption-text\">Aggiungere regole di redirect in MyKinsta.<\/figcaption><\/figure>\n<h4><strong>wpurp_custom_template_<\/strong><\/h4>\n<p>La successiva opzione relativa a dati caricati automaticamente \u00e8 wpurp_custom_template_#. Possiamo vedere che ci sono diverse righe per questa opzione. Normalmente dovreste essere in grado di trovare questa opzione e collegare i punti cercando nella cartella temi o plugin. In questo caso, abbiamo eseguito un comando grep dal server per vedere se riuscivamo a trovarla. Potreste anche provare tramite SFTP.<\/p>\n<pre><code>grep -Ri \"wpurp_custom_template_\"<\/code><\/pre>\n<p>Il comando, per\u00f2, non ha restituito nulla e quindi siamo andati su Google e abbiamo eseguito una ricerca. Abbiamo rapidamente scoperto che era collegato ad un plugin di WordPress che non era pi\u00f9 installato sul sito, noto come WP Ultimate Recipe. Questo \u00e8 un classico esempio di inutili dati &#8220;autoloaded&#8221; rimasti indietro. Abbiamo un lungo tutorial su <a href=\"https:\/\/kinqsta.com\/it\/blog\/disinstallare-plugin-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">come disinstallare i plugin di WordPress<\/a> (nel modo giusto). E, per far le cose nel modo giusto, intendiamo ripulire realmente ci\u00f2 che \u00e8 rimasto indietro.<\/p>\n<figure id=\"attachment_19885\" aria-describedby=\"caption-attachment-19885\" style=\"width: 1399px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19885\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/wpurp_custom_template_.png\" alt=\"wpurp_custom_template_\" width=\"1399\" height=\"832\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/wpurp_custom_template_.png 1399w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/wpurp_custom_template_-300x178.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/wpurp_custom_template_-768x457.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/wpurp_custom_template_-1024x609.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/wpurp_custom_template_-610x363.png 610w\" sizes=\"auto, (max-width: 1399px) 100vw, 1399px\" \/><figcaption id=\"caption-attachment-19885\" class=\"wp-caption-text\">wpurp_custom_template_<\/figcaption><\/figure>\n<h4><strong>um_cache_userdata_<\/strong><\/h4>\n<p>La successiva opzione relativa a dati caricati in automatico \u00e8 um_cache_userdata_#. Possiamo vedere che ci sono diverse righe con questa opzione. Dato che eravamo verso la fine, abbiamo rapidamente modificato il comando MySQL in modo da mostrare le primi 40 righe di dati caricati automaticamente:<\/p>\n<pre><code class=\"language-php\">SELECT option_name, length(option_value) AS option_value_length FROM wp_options WHERE autoload='yes' ORDER BY option_value_length DESC LIMIT 40;<\/code><\/pre>\n<p>Possiamo anche fare la somma di tutti i valori aventi quel prefisso:<\/p>\n<pre><code class=\"language-php\">SELECT 'sum size in KiB', ROUND(SUM(length(option_value))\/1024,0) FROM wp_options WHERE autoload='yes' AND option_name like \"um_cache_userdata_%\"<\/code><\/pre>\n<p>Abbiamo visto che c&#8217;erano molte pi\u00f9 ricorrenze per um_cache_userdata_# nella tabella wp_options. Abbiamo eseguito di nuovo un comando grep per controllare le nostre cartelle di temi e plugin.<\/p>\n<pre><code>grep -Ri \"um_cache_userdata_\"<\/code><\/pre>\n<p>Siamo stati quindi in grado di collegare rapidamente questa opzione al plug-in Ultimate Member. Un&#8217;altra rapida ricerca su Google ha fornito alcune buone soluzioni a questo problema (si legga l&#8217;<a href=\"https:\/\/wordpress.org\/support\/topic\/auto-loaded-user-data\/\" target=\"_blank\" rel=\"noopener noreferrer\">articolo di supporto<\/a>). Non sottovalutate mai la potenza di una ricerca su Google! \u00c9 venuto fuori che ci sono diverse opzioni disponibili nel plugin per risolvere questo problema.<\/p>\n<ul>\n<li>Ultimate member -&gt; Dashboard -&gt; User Cache &gt; Clear Cache.<\/li>\n<li>Ultimate member -&gt; Settings -&gt; Advanced -&gt; Stop caching user\u2019s profile data (passare a ON), quindi salvate le modifiche.<\/li>\n<\/ul>\n<p>Un&#8217;altra opzione per vedere a cosa corrisponda un&#8217;opzione caricata in automatico \u00e8 premere il pulsante di modifica, e questo pu\u00f2 listare la directory del plugin\/tema o il sito web dello sviluppatore.<\/p>\n<h4><strong>Cron Job<\/strong><\/h4>\n<p>Un&#8217;altra opzione che vediamo di frequente associata ad una grande quantit\u00e0 di dati caricati in automatico \u00e8 <a href=\"https:\/\/kinqsta.com\/it\/blog\/cron-job-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">cron<\/a>. Per questo, potrebbe essere qualsiasi cosa correlata con cron. Quindi quello che potete fare \u00e8 premere il pulsante &#8220;modifica&#8221; per vedere da che cosa sia generato. Ecco un esempio in cui \u00e8 evidente che il problema era causato da &#8220;do_pings&#8221;. Ancora una volta, una rapida ricerca su Google ha fornito una soluzione rapida per <a href=\"https:\/\/wp-mix.com\/wordpress-clean-up-do_pings\/\" target=\"_blank\" rel=\"noopener noreferrer\">ripulire i do_pings<\/a>.<\/p>\n<figure id=\"attachment_19872\" aria-describedby=\"caption-attachment-19872\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19872\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cron-do_pings.png\" alt=\"cron \u2013 do_pings\" width=\"600\" height=\"489\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cron-do_pings.png 600w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cron-do_pings-300x245.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-19872\" class=\"wp-caption-text\">cron \u2013 do_pings<\/figcaption><\/figure>\n<h3>Ripulire la Tabella wp_options<\/h3>\n<p>Se vedete molto di quanto abbiamo menzionato sopra, probabilmente \u00e8 il momento di ripulire tutti i dati caricati automaticamente nella vostra tabella wp_options. Si consiglia anche di provare a mantenere il numero di righe della tabella wp_options al minimo. Fate sempre un <a href=\"https:\/\/kinqsta.com\/it\/docs\/hosting-wordpress\/wordpress-backup\/\" target=\"_blank\" rel=\"noopener noreferrer\">backup<\/a> prima di cancellare i dati nel database. Se non vi senti sicuri a farlo da soli, vi consigliamo sempre di <a href=\"https:\/\/kinqsta.com\/it\/blog\/assumere-uno-sviluppatore-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">dare l&#8217;incarico ad uno sviluppatore WordPress<\/a>. Questa, inoltre, \u00e8 una situazione in cui pu\u00f2 tornare utile un <a href=\"https:\/\/kinqsta.com\/it\/docs\/hosting-wordpress\/ambienti-di-staging\/\" target=\"_blank\" rel=\"noopener noreferrer\">ambiente di staging<\/a>.<\/p>\n<p>Come abbiamo fatto prima, dovrete <a href=\"https:\/\/kinqsta.com\/it\/docs\/hosting-wordpress\/gestione-database\/accesso-database-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">accedere a phpMyAdmin<\/a>. Cliccate sul nome del vostro database sul lato sinistro e poi sulla scheda SQL. Quindi inserite il seguente comando e cliccate su &#8220;Vai&#8221;.<\/p>\n<pre><code class=\"language-php\">SELECT * FROM `wp_options` WHERE `autoload` = 'yes'<\/code><\/pre>\n<p>Potrebbe essere necessario modificare la query riportata qui sopra se il vostro sito WordPress utilizza un prefisso diverso da wp_. Questa query mostrer\u00e0 tutti i dati nella tabella wp_options che sono impostati per il caricamento automatico.<\/p>\n<figure id=\"attachment_19871\" aria-describedby=\"caption-attachment-19871\" style=\"width: 1593px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19871\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cerca-righe-automatiche-in-wp_options.png\" alt=\"Cerca righe automatiche in wp_options\" width=\"1593\" height=\"904\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cerca-righe-automatiche-in-wp_options.png 1593w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cerca-righe-automatiche-in-wp_options-300x170.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cerca-righe-automatiche-in-wp_options-768x436.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cerca-righe-automatiche-in-wp_options-1024x581.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/cerca-righe-automatiche-in-wp_options-610x346.png 610w\" sizes=\"auto, (max-width: 1593px) 100vw, 1593px\" \/><figcaption id=\"caption-attachment-19871\" class=\"wp-caption-text\">Trovare dati automatici in wp_options<\/figcaption><\/figure>\n<p>Scorrendo tra le righe vediamo ogni sorta di plugin che non sono pi\u00f9 installati o utilizzati dal sito. Si tratta solo dell&#8217;esemio che stiamo per utilizzare, ma in questo caso abbiamo notato un sacco di righe generate da Jetpack. E <a href=\"https:\/\/kinqsta.com\/it\/blog\/wordpress-jetpack\/\">Jetpack<\/a> non veniva pi\u00f9 utilizzato sul sito in questione.<\/p>\n<figure id=\"attachment_19884\" aria-describedby=\"caption-attachment-19884\" style=\"width: 2397px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19884\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/vecchi-dati-automatici.png\" alt=\"Vecchi dati automatici\" width=\"2397\" height=\"950\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/vecchi-dati-automatici.png 2397w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/vecchi-dati-automatici-300x119.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/vecchi-dati-automatici-768x304.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/vecchi-dati-automatici-1024x406.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/vecchi-dati-automatici-610x242.png 610w\" sizes=\"auto, (max-width: 2397px) 100vw, 2397px\" \/><figcaption id=\"caption-attachment-19884\" class=\"wp-caption-text\">Vecchi dati automatici<\/figcaption><\/figure>\n<p>\u00c8 sempre utile controllare la documentazione dello sviluppatore del plugin poich\u00e9 a volte prevedono un&#8217;opzione per ripulire le tabelle lasciate indietro. In questo caso, a volte \u00e8 pi\u00f9 semplice e sicuro semplicemente installare di nuovo il plugin, controllare l&#8217;opzione di pulizia automatica e quindi rimuovere il plugin correttamente. Comunque, vi mostreremo come ripulire manualmente le tabelle.<\/p>\n<p>Quindi, in questo caso, abbiamo eseguito la seguente query per trovare i dati caricati automaticamente nella tabella wp_options dal plugin Jetpack. Per modificare la query con le vostre, \u00e8 sufficiente sostituire %jetpack%.<\/p>\n<pre><code class=\"language-php\">SELECT * \nFROM `wp_options` \nWHERE `autoload` = 'yes'\nAND `option_name` LIKE '%jetpack%'<\/code><\/pre>\n<p>Potete, quindi, selezionare tutte le righe e cliccare su &#8220;Elimina&#8221;.<\/p>\n<figure id=\"attachment_19878\" aria-describedby=\"caption-attachment-19878\" style=\"width: 1482px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19878\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-tabelle-automatiche-1.jpg\" alt=\"Eliminare tabelle automatiche\" width=\"1482\" height=\"869\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-tabelle-automatiche-1.jpg 1482w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-tabelle-automatiche-1-300x176.jpg 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-tabelle-automatiche-1-768x450.jpg 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-tabelle-automatiche-1-1024x600.jpg 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-tabelle-automatiche-1-610x358.jpg 610w\" sizes=\"auto, (max-width: 1482px) 100vw, 1482px\" \/><figcaption id=\"caption-attachment-19878\" class=\"wp-caption-text\">Eliminare tabelle automatiche<\/figcaption><\/figure>\n<p>In alternativa, potete eseguire questo comando:<\/p>\n<pre><code class=\"language-php\">DELETE\nFROM `wp_options` \nWHERE `autoload` = 'yes'\nAND `option_name` LIKE '%jetpack%'<\/code><\/pre>\n<figure id=\"attachment_19877\" aria-describedby=\"caption-attachment-19877\" style=\"width: 1359px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19877\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-query-mysql.png\" alt=\"Query MySQL di eliminazione\" width=\"1359\" height=\"492\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-query-mysql.png 1359w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-query-mysql-300x109.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-query-mysql-768x278.png 768w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-query-mysql-1024x371.png 1024w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/elimina-query-mysql-610x221.png 610w\" sizes=\"auto, (max-width: 1359px) 100vw, 1359px\" \/><figcaption id=\"caption-attachment-19877\" class=\"wp-caption-text\">Eliminare dati automatici nella tabella wp_options<\/figcaption><\/figure>\n<p>Potete quindi ripulire e ripetere per ulteriori dati caricati in automatico lasciati indietro da plugin e temi nella tabella wp_options.<\/p>\n<h3>Ripulire i dati temporanei<\/h3>\n<p>A meno che non stiate utilizzando una object cache, WordPress memorizza i record temporanei nella tabella wp_options. In genere a questi dati viene assegnata una scadenza e dovrebbero scomparire in un certo lasso di tempo. Tuttavia non \u00e8 sempre cos\u00ec. Abbiamo visto alcuni database contenenti migliaia di vecchi record di dati temporanei. \u00c8 anche importante notare che i dati temporanei non devono essere caricati automaticamente di default. Potete utilizzare una query come questa di seguito per verificare la presenza di dati temporanei caricati in automatico.<\/p>\n<pre><code class=\"language-php\">SELECT * \nFROM `wp_options` \nWHERE `autoload` = 'yes'\nAND `option_name` LIKE '%transient%'<\/code><\/pre>\n<p>Tuttavia, un&#8217;opzione migliore e pi\u00f9 sicura sarebbe quella di utilizzare un plugin gratuito come <a href=\"https:\/\/wordpress.org\/plugins\/artiss-transient-cleaner\/\" target=\"_blank\" rel=\"noopener noreferrer\">Transient Cleaner<\/a> che \u00e8 in grado di eliminare dalla tabella wp_options solo i dati temporanei <strong>scaduti<\/strong>.<\/p>\n<h3>Pulire le Sessioni di WordPress<\/h3>\n<p>Un altro problema comune che abbiamo riscontrato \u00e8 che a volte i cron job non sono sincronizzati o non vengono eseguiti correttamente e quindi le sessioni non vengono pulite. Si pu\u00f2 finire per avere tonnellate di righe <code>_wp_session_<\/code> nel database. Nell&#8217;esempio qui sotto, il sito in questione si \u00e8 ritrovato con <strong>oltre 3 milioni di righe<\/strong> nella tabella <code>wp_options<\/code>. E la tabella era cresciuta fino a oltre 600 MB di dimensione.<\/p>\n<figure id=\"attachment_29743\" aria-describedby=\"caption-attachment-29743\" style=\"width: 2254px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-29743 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2017\/09\/wp_options-row.png\" alt=\"tabella wp_options con milioni di righe\" width=\"2254\" height=\"227\"><figcaption id=\"caption-attachment-29743\" class=\"wp-caption-text\">tabella wp_options con milioni di righe<\/figcaption><\/figure>\n<p>\u00c8 possibile usare una query come quella riportata di seguito per verificare se si \u00e8 in presenza di questo problema:<\/p>\n<pre><code class=\"language-php\">SELECT * \nFROM `wp_options` \nWHERE `option_name` LIKE '_wp_session_%'<\/code><\/pre>\n<figure id=\"attachment_29747\" aria-describedby=\"caption-attachment-29747\" style=\"width: 1308px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29747\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2017\/09\/wp_session-rows-2.png\" alt=\"wp_session rows\" width=\"1308\" height=\"475\"><figcaption id=\"caption-attachment-29747\" class=\"wp-caption-text\">_wp_session_ rows<\/figcaption><\/figure>\n<p>Nella maggior parte dei casi si possono cancellare in modo sicuro (come dovrebbe fare un cron job) con il seguente comando:<\/p>\n<pre><code class=\"language-php\">DELETE FROM `wp_options` \nWHERE `option_name` LIKE '_wp_session_%'<\/code><\/pre>\n<p>Dopo aver ripulito tutte le righe residue di <code>_wp_session_ rows<\/code>, la tabella aveva meno di 1.000 righe ed era ridotta a 11 MB di dimensione.<\/p>\n<figure id=\"attachment_29748\" aria-describedby=\"caption-attachment-29748\" style=\"width: 2224px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-29748 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2017\/09\/cleaned-up-wp-sessions.png\" alt=\"Sessioni WP ripulite\" width=\"2224\" height=\"250\"><figcaption id=\"caption-attachment-29748\" class=\"wp-caption-text\">Sessioni WP ripulite<\/figcaption><\/figure>\n<p>Ha anche risolto i picchi che il sito aveva in <a href=\"https:\/\/kinqsta.com\/it\/blog\/cosa-e-mysql\/\">MySQL<\/a>.<\/p>\n<figure id=\"attachment_29754\" aria-describedby=\"caption-attachment-29754\" style=\"width: 1823px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-29754 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2017\/09\/mysql-web-transactions.png\" alt=\"Transazioni web MySQL\" width=\"1823\" height=\"743\"><figcaption id=\"caption-attachment-29754\" class=\"wp-caption-text\">Transazioni web MySQL<\/figcaption><\/figure>\n<h3>Aggiungere un Indice al campo Autoload<\/h3>\n<p>E se la pulizia della vostra tabella wp_options non fosse sufficiente, potreste provare ad aggiungere un &#8220;indice&#8221; al campo autoload. Questo in sostanza pu\u00f2 consentire che sia recuperato in modo pi\u00f9 efficiente nelle ricerche. Il fantastico team di 10up ha implementato diversi scenari di prova su una tabella wp_options con un numero rappresentativo di record caricati automaticamente per dimostrare come l&#8217;aggiunta di un indice all&#8217;autoload nelle query su wp_options possa migliorare le prestazioni.<\/p>\n<figure id=\"attachment_19880\" aria-describedby=\"caption-attachment-19880\" style=\"width: 750px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19880\" src=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/indice-temporale-query-wp_options.png\" alt=\"Tempo di interrogazione di wp_options\" width=\"750\" height=\"430\" srcset=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/indice-temporale-query-wp_options.png 750w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/indice-temporale-query-wp_options-300x172.png 300w, https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/indice-temporale-query-wp_options-610x350.png 610w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><figcaption id=\"caption-attachment-19880\" class=\"wp-caption-text\">Tempo di interrogazione di wp_options (img src: <a href=\"https:\/\/10up.com\/blog\/2017\/wp-options-table\/\">10up<\/a>)<\/figcaption><\/figure>\n<p>Consigliamo, inoltre, di leggere queste due risorse aggiuntive di WP Bullet:<\/p>\n<ul>\n<li><a href=\"https:\/\/guides.wp-bullet.com\/add-mysql-index-wordpress-wp_options-table\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Add MySQL Index to wp_options table<\/a><\/li>\n<li><a href=\"https:\/\/guides.wp-bullet.com\/using-wp-cli-doctor-command-to-fix-large-wp_options-autoload-data\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cleaning up the wp_options table using WP-CLI<\/a><\/li>\n<\/ul>\n<p>Per ulteriori suggerimenti sull&#8217;ottimizzazione, date un&#8217;occhiata alla nostra guida approfondita: <a href=\"https:\/\/kinqsta.com\/it\/impara\/velocizzare-wordpress\/\">Come Velocizzare il Vostro Sito WordPress<\/a> (Guida Definitiva)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oggi daremo un&#8217;occhiata alla tabella wp_options del database di WordPress. Si tratta di un argomento che spesso viene trascurato quando si parla di prestazioni generali di &#8230;<\/p>\n","protected":false},"author":38,"featured_media":19875,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[25872],"class_list":["post-17951","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-suggerimenti-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente<\/title>\n<meta name=\"description\" content=\"Temi e plugin possono ammassare grandi quantit\u00e0 di dati nella tabella wp_options, rallentando il vostro sito. Vediamo come ripulire il vostro database.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente\" \/>\n<meta property=\"og:description\" content=\"Temi e plugin possono ammassare grandi quantit\u00e0 di dati nella tabella wp_options, rallentando il vostro sito. Vediamo come ripulire il vostro database.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/fm.brianleejackson\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-07T15:09:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-01T19:54:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Brian Jackson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Temi e plugin possono ammassare grandi quantit\u00e0 di dati nella tabella wp_options, rallentando il vostro sito. Vediamo come ripulire il vostro database.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png\" \/>\n<meta name=\"twitter:creator\" content=\"@brianleejackson\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Jackson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\"},\"author\":{\"name\":\"Brian Jackson\",\"@id\":\"https:\/\/kinqsta.com\/it\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\"},\"headline\":\"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente\",\"datePublished\":\"2018-05-07T15:09:51+00:00\",\"dateModified\":\"2025-10-01T19:54:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\"},\"wordCount\":2502,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png\",\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\",\"url\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\",\"name\":\"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png\",\"datePublished\":\"2018-05-07T15:09:51+00:00\",\"dateModified\":\"2025-10-01T19:54:36+00:00\",\"description\":\"Temi e plugin possono ammassare grandi quantit\u00e0 di dati nella tabella wp_options, rallentando il vostro sito. Vediamo come ripulire il vostro database.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png\",\"contentUrl\":\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png\",\"width\":1460,\"height\":730,\"caption\":\"Dati automatici nella tabella wp_options\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Suggerimenti per WordPress\",\"item\":\"https:\/\/kinqsta.com\/it\/argomenti\/suggerimenti-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/it\/#website\",\"url\":\"https:\/\/kinqsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinqsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/it\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\",\"name\":\"Brian Jackson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinqsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g\",\"caption\":\"Brian Jackson\"},\"description\":\"Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.\",\"sameAs\":[\"https:\/\/www.facebook.com\/fm.brianleejackson\",\"https:\/\/www.linkedin.com\/in\/brianleejackson\",\"https:\/\/x.com\/brianleejackson\"],\"url\":\"https:\/\/kinqsta.com\/it\/blog\/author\/brianjackson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente","description":"Temi e plugin possono ammassare grandi quantit\u00e0 di dati nella tabella wp_options, rallentando il vostro sito. Vediamo come ripulire il vostro database.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/","og_locale":"it_IT","og_type":"article","og_title":"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente","og_description":"Temi e plugin possono ammassare grandi quantit\u00e0 di dati nella tabella wp_options, rallentando il vostro sito. Vediamo come ripulire il vostro database.","og_url":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_author":"https:\/\/www.facebook.com\/fm.brianleejackson","article_published_time":"2018-05-07T15:09:51+00:00","article_modified_time":"2025-10-01T19:54:36+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png","type":"image\/png"}],"author":"Brian Jackson","twitter_card":"summary_large_image","twitter_description":"Temi e plugin possono ammassare grandi quantit\u00e0 di dati nella tabella wp_options, rallentando il vostro sito. Vediamo come ripulire il vostro database.","twitter_image":"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png","twitter_creator":"@brianleejackson","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Brian Jackson","Tempo di lettura stimato":"16 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/"},"author":{"name":"Brian Jackson","@id":"https:\/\/kinqsta.com\/it\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7"},"headline":"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente","datePublished":"2018-05-07T15:09:51+00:00","dateModified":"2025-10-01T19:54:36+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/"},"wordCount":2502,"publisher":{"@id":"https:\/\/kinqsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png","inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/","url":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/","name":"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente","isPartOf":{"@id":"https:\/\/kinqsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png","datePublished":"2018-05-07T15:09:51+00:00","dateModified":"2025-10-01T19:54:36+00:00","description":"Temi e plugin possono ammassare grandi quantit\u00e0 di dati nella tabella wp_options, rallentando il vostro sito. Vediamo come ripulire il vostro database.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#primaryimage","url":"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png","contentUrl":"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/dati-automatici-wp-options-autoloaded-2.png","width":1460,"height":730,"caption":"Dati automatici nella tabella wp_options"},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Suggerimenti per WordPress","item":"https:\/\/kinqsta.com\/it\/argomenti\/suggerimenti-wordpress\/"},{"@type":"ListItem","position":3,"name":"Come Ripulire la Tabella wp_options e i Dati Caricati Automaticamente"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/it\/#website","url":"https:\/\/kinqsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinqsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinqsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/it\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7","name":"Brian Jackson","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinqsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g","caption":"Brian Jackson"},"description":"Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.","sameAs":["https:\/\/www.facebook.com\/fm.brianleejackson","https:\/\/www.linkedin.com\/in\/brianleejackson","https:\/\/x.com\/brianleejackson"],"url":"https:\/\/kinqsta.com\/it\/blog\/author\/brianjackson\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/posts\/17951","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/comments?post=17951"}],"version-history":[{"count":16,"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/posts\/17951\/revisions"}],"predecessor-version":[{"id":72776,"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/posts\/17951\/revisions\/72776"}],"alternate":[{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/it"},{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/pt"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/nl"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/jp"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/dk"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/translations\/se"},{"href":"https:\/\/kinqsta.com\/it\/wp-json\/kinsta\/v1\/posts\/17951\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/media\/19875"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/media?parent=17951"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/tags?post=17951"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/it\/wp-json\/wp\/v2\/topic?post=17951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}