Bardzo przydatny samouczek, jeśli masz stronę internetową w WordPress, której tabeli SQL wp_options Jest bardzo duży. Clean huge wp_options in SQL.
treść
WordPress to dość lekkie CMS dla serwerów internetowych. Wymagania Minimalne zasoby sprzętowe i jeden serwer WWW z wsparciem Https zainstalować: PhpW MysqlW Nginx Lub Apache.
Problemy WordPress mogą wystąpić podczas korzystania z różnych modułów (wtyczek), które mają rasy bezpieczeństwa lub nie są zoptymalizowane, wpływają na bazę danych. Przez większość czasu stół wp_options
To on cierpi.
Taki scenariusz to ten, w którym różne moduły nie usuwają Wejścia pamięci podręcznej Lub Przestrony wygasły Z Mysql. Tabela WP_Options osiąga bardzo dużą objętość w czasie, co powoduje zużycie zasobów CPU, Nieuzasadnione morze. W tych warunkach czas ładowania witryny WordPress znacznie zwiększa lub może osiągnąć poważne problemy z funkcjami.
Z czasem zidentyfikowałem dwa moduły, które ze względu na brak lub nieprawidłowe działanie usługi CRON, wygasłe wejścia SQL (pamięć podręczna i przejściowe) pozostają i wypełniają w dużych liczbach baza danych.
740 MB W przypadku tabeli WP_OPTITS jest jednocześnie bardzo duża i nieuzasadniona. W tabeli, w której zasady rdzenia WordPress i zainstalowanych modułów są zwykle zapisywane.
Jak wyczyścić ogromne WP_Options w SQL
Jak usuwamy z MySQL wp_options
KWESTIA wpseo_sitemap_cache_validator
?
W starszych wersjach Yoast SEO istniał błąd, który sprawił, że stara pamięć podręczna pozostała w bazie danych, w tabeli WP_Options, nawet jeśli nie były one prądu i zwykle musiałyby zniknąć. Do usuwania.
Odkryłem w Mysql ważna liczba linii wpseo_sitemap_cache_validator
którzy zajmowali nieutok.

Usunięcie tych wierszy z bazy danych nie reprezentuje żadnego ryzyka, ale zaleca się, aby przed jakimkolwiek zamówieniem wykonanym w SQL wykonasz kopię zapasową.
Aby usunąć wiersze WPSEO_SITEMAP_CACHE_VALIDATOR W WP_OPTIONS, wystarczy wybrać polecenie bazy danych i wykonać polecenie SQL:
DELETE FROM wp_options WHERE option_name LIKE ('%\wpseo_sitemap\_%')
Cum stergem transientii (WooCommerce Transients) expirati din SQL – WP_Options
Przestrony (WordPress Transsienci) są używane przez wtyczki i motywy do tymczasowego przechowywania informacji w bazie danych. Optymalizuje to prędkość ładowania witryny i umożliwia funkcjonowanie prawidłowych elementów.
Zwykle uporządkowane przemiany powinny automatycznie pobierać z bazy danych, ale nie zawsze tak się dzieje. Moduły takie jak Facebook i WooCommerce tworzą wiele stanów przejściowych i nie są one automatycznie usuwane, znacznie wypełnią bazę danych. Scenariusz, w którym musimy interweniować i radzić sobie ręcznie.
Przechodzimy do bazy danych, do SQL i wykonujemy wiersz poleceń:
DELETE FROM wp_options WHERE option_name LIKE ('%\_transient\_%')
Jeśli duża liczba stanów przejściowych zostanie usunięta, natychmiast zaobserwujemy większą prędkość ładowania stron internetowych i niższe zużycie procesora dla procesów umieszczonych przez SQL.