Elucubrato da saibal
Addì 5 Novembre 2010
Velocizzare WordPress con indici aggiuntivi
Chiunque usi WordPress sa bene che la velocità di esecuzione non è tra i punti di forza di questo CMS. Per migliorare sensibilmente la situazione, oltre a raccomandare un ottimo plugin come DB Cache Reloaded, è possibile introdurre alcuni indici per velocizzare le operazioni sul database.
Questa operazione è applicabile solo su versioni di wordpress 2.3 o superiori.
Attenzione! Inserire indiscriminatamente degli indici tra le tabelle porterebbe ad un effetto opposto a quello ricercato. Quindi attenetevi alle istruzioni che seguono.
Attraverso il vostro phpMyAdmin, dopo aver controllato che i nomi delle tabelle siano uguali a quelli nel vostro db, potete eseguire direttamente queste query:
1 2 3 4 | CREATE INDEX autoload ON wp_options (autoload); CREATE INDEX post_date ON wp_posts (post_date); CREATE INDEX post_date_gmt ON wp_posts (post_date_gmt); CREATE INDEX parent ON wp_term_taxonomy (parent); |
L’indice sul campo name della tabella wp_terms, invece, dovreste già averlo. Se così non fosse basta un:
1 | CREATE INDEX name ON wp_terms (name); |
link interno
link esterno

Vota: --
grazie :)