WordPress veritabanını hafifletmek ve gereksiz değerlerden temizlemek her zaman performansı artırır. Yazı sürümleri bazen gereksiz olabilir, tüm yazı sürümlerini silmek için aşağıdaki sorguyu çalıştırabiliriz.
DELETE a,b,c FROM wp_posts a WHERE a.post_type = 'revision' LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id);
Daha önceden girilmiş fakat bir şekilde hiç kullanılmayan bir çok etiketimiz olabilir, bunları toplu halde silmek için:
SELECT * From wp_terms wt INNER JOIN wp_term_taxonomy wtt ON wt.term_id=wtt.term_id WHERE wtt.taxonomy='post_tag' AND wtt.count=0;
Etiketleri kullanmaktan vazgeçtiyseniz bunlar veritabanında fazla yer işgal etmesin, hepsini birden silmek için aşağıdaki sorguyu kullanırız:
DELETE a,b,c FROM database.prefix_terms AS a LEFT JOIN database.prefix_term_taxonomy AS c ON a.term_id = c.term_id LEFT JOIN database.prefix_term_relationships AS b ON b.term_taxonomy_id = c.term_taxonomy_id WHERE ( c.taxonomy = 'post_tag' AND c.count = 0 );