Jak wyczyścić ogromne WP_Options w SQL – Przemiany, WPSEO_SITEMAP _CACHE_VALIDATOR

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.

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.

Jak wyczyścić ogromne WP_Options w SQL
Ogromny stół SQL

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.

WPERWATER WPSEO SITEMAP WALITOR
WPERWATER WPSEO SITEMAP WALITOR

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.

Pasjonując się technologią, z przyjemnością piszę na StealthSetts.com Począwszy od 2006 roku. Mam bogate doświadczenie w systemach operacyjnych: macOS, Windows i Linux, ale także w językach programowania i platformach blogowych (WordPress) oraz w sklepach internetowych (WooCommerce, Magento, Presashop).

Dom Twoje źródło samouczków, przydatne wskazówki i wiadomości. Jak wyczyścić ogromne WP_Options w SQL – Przemiany, WPSEO_SITEMAP _CACHE_VALIDATOR
Zostaw komentarz