WordPress Database Bakım -2

Arada bir blogunuza mutlaka bakım yapmalısınız. Sisteme kurduğunuz eklentiler,  sisteme girilen yazılar, yorumlar hatta RSS’ler bile bir süre sonra WordPress Databasesi üzerinde yük oluşturmaya başlayacaktır.  Bu yükler ağırlaştıkça yani arttıkça sisteminiz yavaşlayacak hatta en basit SQL sorgularında bile çok fazla ram ve işlemci kullanacaktır.

WordPress bakımı ile ilgili siz değerli okuyucularıma önceden WordPress Database Bakım yazımda bilgi vermiştim.  Şimdi anlatacağım şey WordPress üzerinde database optimizasyonu.  WordPress databasesi uzun süreli kullanımlar sonunda ek yüklere maruz kalacağını söylemiştim.  PhpMyAdmin üzerinde WordPress Databasemizi açtığımızda tabloların  “Ek Yük” olarak şişmeye başladığını görebilirsiniz.  PhpMyadmin üzerinden yapacağımız tablo onarma ile sistemimiz rahatlayacak ve hızlanacaktır.

PhpMyAdmin ‘i açıyoruz ve databaseyi seçiyoruz.  Karşımıza gelen database tablolarında “Ek Yük” stununa baktığımızda bazı tabloların ek yüke  maruz kaldığını görebilirsiniz. Genelde en çok kullanılan tablolar bu tip şişmelere ve sistem kasılmalarına sebep olabilir.

Ek yüke maruz kalmış tablolarımızı işaretliyoruz ve resimde de görebileceğiniz gibi aşağıdaki “Seçilenleri” menüsünden “Tabloyu Onar” seçiyoruz.  Databasemiz üzerinde onarma işlemi başlıyor.  Bu sürede hiçbirşey yapmadan bekliyoruz ve SQL işlemi bittiğinda tablolarımız üzerindeki ek yükler temizleniyor.

Ara sıra da olsa sisteminizi kontrol edip ek yüke maruz kalmış tabloları onarmak hem sisteminizi hızlandıracaktır hemde bulunduğunuz hostta ram ve cpu kullanımını rahatlatacaktır.

NOT: Bu işlem sırasında tablolarınız zarar görebilir, veri kaybı yaşayabilirsiniz. Lütfen bu işlemlere başlamadan önce database yedeğinizi alınız.

Yönetici Notu :
#0
Lütfen yapacağınız yorumlarda kişi ve kurumlara hakaret etmeden, kişilik haklarına zarar vermeden görüşlerinizi bildiriniz. Oluşabilecek zararlarda ve gözden kaçabilecek durumlarda tüm sorumluluk yorumu yapan kişiye aittir. Gizlilik sayfamızda bu bilgiler açıkça belirtilmiştir.
  1. Miracle
    Şubat 25th, 2010 22:35

    Anlatım için teşekkürler lazım olacak bu bana. Bir de şu resme tıkladığımızda, resim büyüyor bunu nasıl yapıyorsun onuda anlatırmısınız?

  2. TEAkolik
    Şubat 25th, 2010 22:54

    Küçük bir WordPress eklentisi: http://highslide.com/

  3. Miracle
    Şubat 25th, 2010 23:06

    ücretliymiş bu, ücretsiz olanı işimizi görür mü?

  4. TEAkolik
    Şubat 25th, 2010 23:11

    Ücretsiz.

  5. f.erdem
    Şubat 26th, 2010 17:26

    Resimde görülen wp_terms, wp_term_relationships ve wp_term_taxonomy tabloları ne iş yapar biliyor musunuz ?

    Birde wp_comments tablosundaki çöp kutusu simgesine bastığımızda yorum yazarken verilen isim, e-posta, web bilgileri mi siliniyor ?

  6. TEAkolik
    Şubat 26th, 2010 18:32

    @f.erdem
    Wordpress.org’den hangi tablonun ne işe yaradığını öğrenebilirsiniz. Hepsinin farklı görevleri var. Ayrıca wp_comments yorumların bulunduğu tablo.

  7. Davetiye
    Mart 5th, 2010 22:58

    çok teşekkürler hocam. Bloğunuzu uzun zamandır takip ediyorum çok faydalı bilgiler öğrendim sayenizde teşekkürler

  8. TEAkolik
    Mart 6th, 2010 02:04

    Yararlı olabildiysem ne mutlu bana.

  9. teknoloji haberleri
    Haziran 21st, 2010 12:47

    High Slide güzel eklentiymiş. teşekkürler paylaşım için

  10. Nadir Altuntoprak
    Ocak 10th, 2011 18:11

    Açıkcası dalgınlıkla DB yedeğini almadan onarım yaptım fakat birşey olmadı Allahtan. Ya da en azından şimdilik ben farketmiyorum:) Anlatım çok güzel bu arada. Teşekkür ederim. Blogunuzdan sıklıkla faydalanıyorum.

  11. TEAkolik
    Ocak 10th, 2011 22:12

    @Nadir Altuntoprak
    İlginiz için ben teşekkür ederim.

Güvenlik Sorusu;



QR Code Business Card