Ļoti noderīga apmācība, ja jums ir vietne WordPress, kuras SQL tabula wp_options Tas ir ļoti liels. Clean huge wp_options in SQLApvidū
apmierināts
WordPress ir diezgan viegls CMS tīmekļa serveriem. Prasības Minimāli aparatūras resursi Un viens tīmekļa serveris ar atbalstu Https lai būtu instalēts: PHPVerdzība MysqlVerdzība NGINX vai ApacheApvidū
WordPress problēmas var rasties, izmantojot dažādus moduļus (spraudņus), kuriem ir drošības sacīkstes vai nav optimizētas, ietekmē datu bāzi. Lielāko daļu laika galds wp_options Viņš ir tas, kurš cieš.
Šāds scenārijs ir tas, kurā dažādi moduļi neizdzēš Kešatmiņas ieejas vai Pārejošs derīguma termiņš beidzas No MysqlApvidū WP_Options tabula sasniedz ļoti lielu apjomu laikā, kas izraisa resursu patēriņu CPU, Nepamatota jūra. Šajos apstākļos WordPress vietnes ielādes laiks daudz palielinās vai var sasniegt galvenās funkcionalitātes problēmas.
Laika gaitā es esmu identificējis divus moduļus, kas CRON pakalpojuma trūkuma vai nepareizas darbības dēļ joprojām ir SQL ieejas (kešatmiņa un pārejas), un tā lielā skaitā aizpilda datu bāzi.
740 MB WP_Options tabulai tas ir ļoti liels un nepamatots vienlaikus. Tabulā, kurā parasti tiek saglabāti WordPress un instalēto moduļu galvenie iestatījumi.
Kā tīrīt milzīgas wp_options SQL
Kā mēs izdzēšam no mysql wp_options Līnijas wpseo_sitemap_cache_validator?
Yoast SEO vecākajās versijās bija kļūda, kas padarīja veco kešatmiņu, lai vietnes kartei paliktu datu bāzē, WP_Options tabulā, pat ja tās vairs nebūtu aktuālas un parasti tām būtu jāpazūd. Izdzēst.
Es atklāju iekšā Mysql Svarīgs skaits līniju wpseo_sitemap_cache_validator kuri okupēja neutilu.

Šo rindu dzēšana no datu bāzes neatspoguļo nekādu risku, taču ieteicams, lai pirms jebkura SQL izpildītā pasūtījuma jūs veiktu dublējumu.
Lai izdzēstu WPSEO_SITEMP_CACHE_VALIDATOR līnijas WP_OPTIONS, ir pietiekams, lai atlasītu datu bāzi un izpildītu SQL komandu:
DELETE FROM wp_options WHERE option_name LIKE ('%\wpseo_sitemap\_%')
Kā mēs izdzēšam pārejas (WooCommerce pārejas) derīguma termiņš no SQL – wp_options
Pārejošus (WordPress pārejas) izmanto spraudņi un tēmas, lai īslaicīgi saglabātu informāciju datu bāzē. Tas optimizē vietnes ielādes ātrumu un ļauj darboties pareizos elementus.
Parasti pārejām, kurām beidzies derīguma termiņš, automātiski jāizies no datu bāzes, bet tas ne vienmēr notiek. Moduļi, piemēram, Facebook un WooCommerce, rada daudzus pārejas, un tie netiek automātiski izdzēsti, tie ievērojami aizpildīs datu bāzi. Scenārijs, kurā mums ir jāiejaucas un jārīkojas ar tiem manuāli.
Mēs ejam uz datu bāzi, uz SQL un izpildām komandrindu:
DELETE FROM wp_options WHERE option_name LIKE ('%\_transient\_%')
Ja ir izdzēsts liels skaits pārejas, mēs nekavējoties novērosim lielāku tīmekļa lapu ielādes ātrumu un zemāku CPU patēriņu procesiem, ko ievieto SQL.
