7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

WordPress Veritabanı Optimizasyonu ve Temizliği

Okuma süresi: 2 dk

Kısa yanıt: Önce yedek alın, ardından eski yazı revizyonlarını, süresi dolmuş geçici verileri (transient), spam ve çöp kutusundaki yorumları silin ve wp_options tablosundaki büyük autoload kayıtlarını inceleyin. Son olarak phpMyAdmin’de tabloları seçip “Tabloyu optimize et” çalıştırın.

Bu rehber kimin için: Yavaşlayan WordPress siteleri · Gereken süre: 20 dakika · Seviye: Orta

Veritabanı zamanla kullanılmayan verilerle şişer: her yazı kaydında oluşan revizyonlar, eklentilerin bıraktığı geçici veriler, kaldırılan eklentilerden kalan ayarlar. En önemli performans etkeni ise wp_options tablosundaki autoload kayıtlarıdır; bu kayıtlar her sayfa yüklemesinde belleğe alınır.

Temizlik adımları

  1. Yedek alın: Veritabanı yedeği alın.
  2. Büyük tabloları bulun: phpMyAdmin’de veritabanını seçin ve “Boyut” sütununa göre sıralayın.
  3. Revizyonlar: WP-Optimize gibi bir eklentiyle eski revizyonları silin; VPS’te WP-CLI ile wp post delete $(wp post list --post_type=revision --format=ids) --force; ileride sınırlamak için wp-config.php’ye define( 'WP_POST_REVISIONS', 5 ); ekleyin.
  4. Geçici veriler: wp transient delete --expired.
  5. Yorumlar: Yorumlar › Spam ve Çöp Kutusu’nu boşaltın.
  6. Autoload: SQL sekmesinde SELECT option_name, LENGTH(option_value) AS boyut FROM wp_options WHERE autoload IN ('yes','on','auto-on','auto') ORDER BY boyut DESC LIMIT 20; ile en büyük kayıtları görün; kaldırılmış eklentilere ait olanları silin.
  7. Optimize edin: Tüm tabloları işaretleyip “Seçilenlerle” › “Tabloyu optimize et”.

Eklentiyle temizlik

WP-Optimize veya LiteSpeed Cache’in Veritabanı bölümü bu işlemlerin çoğunu tek tıkla yapar ve zamanlanabilir. VPS’te komut satırıyla yapmak için WP-CLI kullanımı rehberine bakın. WooCommerce sitelerinde sipariş ve oturum tablolarını eklenti ayarları dışında elle silmeyin.

Hâlâ çözülmediyse

Temizlik sonrası site hâlâ yavaşsa sorun sorgu sayısında veya önbellek eksikliğinde olabilir; LiteSpeed Cache kurulumu ve WordPress hızlandırma rehberimiz yol gösterir. WordPress hosting paketlerimizde LiteSpeed Cache eklentisinin sayfa önbelleği sunucu düzeyinde çalışır; önbellekten sunulan sayfalar veritabanına sorgu göndermez.

Sık sorulan sorular

Optimize işlemi siteyi durdurur mu?

Büyük tablolarda işlem süresince tablo kısa süre kilitlenebilir; yoğun olmayan saatlerde çalıştırın.

Revizyonları tamamen kapatmalı mıyım?

Hayır; birkaç revizyon tutmak yanlış düzenlemelere karşı korur.

İlgili rehberler