Wordpress Veritabanı Optimizasyonu

1 yıldız2 yıldız3 yıldız4 yıldız5 yıldız (Bu yazıyı nasıl buldunuz!)
Loading ... Loading ...
Gönderen: admin on Pazar, Mart 6, 2011, 3:12

myqsl optimizasyon Wordpress Veritabanı OptimizasyonuTecrubem.net’te yayınlanan tecrübe sayısı 2000 üzerine çıktı. Resim ve diğer eklentiler ile birlikte veri tabanında yaklaşık olarak  5000 post yer alıyor. Wordpress script alt yapısından anlayanlar bunun pek az olmadığını anlayacaklardır. Öyle ki, hız konusunda bir takım sorunlar yavaş yavaş ortaya çıkmaktaydı.

Wordpress veri tabanı optimizasyonu konusunda yapılması gereken ilk işlem veri tabanında kullanımda olmayan postların temizlenmesidir. Bunlara en iyi örnek ise “revision”lardır. Yani geçici olarak tutulan ancak silinmeyen verileridir. Bazen revisin sayısı yazı sayısından bile fazla olabilir. Bu da önemli bir kaynak kullanımına neden olur.

Revision’lar temizlemek için yapmanız gereken işlem ise, phpmyadmin altından mysql’e ulaşarak sıra ile revision’ları silmek olmalıdır.

Benim bu işlem için kullandığım mysql kodu aşağıdaki gibi:

DELETE FROM `wp_posts` WHERE `post_type` = ‘revision’ ORDER BY  `ID` DESC LIMIT 1

bu kod her çalıştığında 1 adet revision silecektir. Böylece veri tabanınız yorulmadan tek tek veriler silinecektir. Bu işlemi tabiki elle yapmak mümkün olmayabilir. Bu nedenle mysql kodunu otomatik yenilenen bir php sayfasına ekleyebilirsiniz.

Bu işlemleri yapmadan önce veri tabanızın yedeğini almanızı şiddetle tavsiye ediyorum. Şimdiden kolay gelsin.



Bu yazı 353 kez okundu.


Yorum yapılmamış

(Gerekli)
(Gerekli,yayınlanmayacak)