Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Domanda >> PC Risoluzione dei problemi >> .

Meta tabella post di grandi dimensioni in WordPress? – Ecco come pulire

Identificazione della tabella meta dei post di grandi dimensioni

Prima di poter ripulire la meta tabella dei post di grandi dimensioni, è necessario identificarla. Questo può essere fatto interrogando il database WordPress per la dimensione di ciascuna tabella.

```

SELEZIONA nome_tabella, righe_tabella

DA information_schema.tables

WHERE schema_tabella ='tuo_nome_database'

ORDINA PER righe_tabella DESC;

```

Questa query restituirà un elenco di tutte le tabelle nel tuo database WordPress, ordinate in base al numero di righe che contengono. La meta tabella post sarà in genere una delle tabelle più grandi nel database.

Ripulire la tabella meta dei post

Una volta identificata la meta tabella dei post, puoi ripulirla rimuovendo i dati non necessari. Questo può essere fatto eliminando le meta voci dei post orfani, che sono meta voci dei post che non sono più associate ad alcun post.

Per eliminare le meta voci dei post orfani, puoi utilizzare la seguente query:

```

ELIMINA DA wp_postmeta

DOVE post_id NON IN (SELEZIONA ID DA wp_posts);

```

Questa query eliminerà tutte le meta voci dei post che non sono associate ad alcun post.

Ottimizzazione della tabella meta post

Oltre a ripulire la meta tabella dei post, puoi anche ottimizzarla per migliorare le prestazioni. Questo può essere fatto creando un indice sulla colonna post_id.

Per creare un indice sulla colonna post_id, puoi utilizzare la seguente query:

```

CREA INDICE post_id_index ON wp_postmeta (post_id);

```

Questa query creerà un indice sulla colonna post_id, che migliorerà le prestazioni durante l'esecuzione di query sulla meta tabella post tramite post_id.

Conclusione

Ripulendo e ottimizzando la tua grande meta tabella dei post, puoi migliorare le prestazioni del tuo sito WordPress. Ciò renderà il tuo sito più veloce e più reattivo per i tuoi utenti.

 

Domanda © www.354353.com