WordPress Veri Tabanınızı Temizleyin
WordPress kullanıcılarının büyük bir kısmı blogları büyüdükten sonra sitelerinin yavaş çalıştığından şikayet ederler. Bunun nedeni wordpressin hosting yapılan bilgisayarın sistem kaynaklarına, işlemci, ram gibi, aşırı yük bindirmesinden kaynaklanmakta. Bu yük genellikle wordpress eklentilerinin iyi ayarlanmamış olmasında ve wp-super-cache, db cache gibi ön bellek eklentilerinin kullanılmamasından kaynaklanırken, gözlerden kaçmış bir ayrıntı var.
WordPress siz yazı yazarken yazınızı belirli aralıklarla siz fark etmeden kayıt eder. Bir yazıdan bir kaç tane olabilir ve bu yazının en son hali yayınlanır. Bu otomatik kayıt sistemi size yazınızda yanlışlık yaparsanız geri almanızı sağlar. Ancak veri tabanınız siz fark etmeden giderek büyür. Bir süre sonra fark etmeden normal yazılarınız yarısı kadar otomatik kayıtlarınız birikniştir. Yazılarınızı zaten yayınladığınız için eski kayıtlara ihtiyacınız yoktur. Bu otomatik kayıtlara Post Revision denir.
Post Revision otomatik kayıtlarını nasıl silebilirsiniz, şimdi bunu anlatacağız. Hosting kontrol panele giriş yapıp oradan phpadmin panele giriş yapıyorsunuz. (Hiç bilmeyenler için detaylı anlatıyorum.) Eğer phpadmin panel kullanmayı bilmiyorsanız ya da kontrol panel kullanamıyorsanız buradaki yazıyı okuyun. Yazıdaki eklenti yardımı ile yapabilirsiniz. Aynı şeyler yazıyor ve görüntüsü çok benzer. Yerleri farklı olabilir.
Phpadmin panele girdikten sonra kendi tabanımızı, sitemize ait veri tabanını seçiyoruz.
DELETE FROM wp_posts WHERE post_type = "revision";
Yukarıdaki kodu aynı şekilde hiç bir şey değiştirmeden kopyalayın ve aşağıdaki resimdeki gibi yapın.
Silinen postlarla ilgili kullanılmayan meta keylerini de silmek için aşağıdaki kodu kullanın.
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);
Git buttonuna tıkladıkran sonra bize bir uyarı verecek devam etmek istiyor musunuz gibi, ona tamam diyoruz. İşlem hemen bitecek ve size ne kadar yazı sildiğini gösteren bir açıklama ile veri tabanınıza geri dönecek.
Kolay gelsin. (imla hataları için kusura bakmayın, yeniden okuyamadım)
