Centrum Pomocy › WordPress › Optymalizacja bazy danych
Z czasem baza danych WordPress gromadzi niepotrzebne dane — rewizje wpisów, transienty, spam, metadane osieroconych wtyczek. Regularne czyszczenie przyspiesza zapytania i zmniejsza rozmiar bazy.
- Rewizje wpisów — WordPress zapisuje każdą wersję roboczą. Przy 100 wpisach po 20 rewizji = 2000 dodatkowych rekordów.
- Transienty — tymczasowe dane cache wtyczek. Wygasłe transienty zaśmiecają tabelę wp_options.
- Spam i kosz — usunięte komentarze, wpisy i strony w koszu.
- Dane po odinstalowanych wtyczkach — tabele i opcje, które zostały po usunięciu wtyczek.
- Zainstaluj WP-Optimize z repozytorium WordPress.
- Przejdź do WP-Optimize → Database.
- Zaznacz: rewizje, auto-szkice, spam, transienty, tabele optymalizacji.
- Kliknij Run all selected optimizations.
- Ustaw automatyczny harmonogram: cotygodniowe czyszczenie.
Dodaj do wp-config.php: define('WP_POST_REVISIONS', 5); — WordPress zachowa max 5 rewizji na wpis.
Wskazówka: Zawsze wykonaj backup bazy danych przed optymalizacją. W Plesk: Bazy danych → phpMyAdmin → Eksportuj. Optymalizacja jest bezpieczna, ale backup to sieć bezpieczeństwa.