Zrychlení WooCommerce - odstranění transient - Affinite.io CZ

WooCommerce má nepříjemnou vlastnost, při delším používání, bez údržby, začíná díky ní bobtnat tabulka _options v databázi. Důvodem jsou transienty, které se archivují v této tabulce.

Nejprve, co jsou to transienty. 

Transienty jsou dočasná data, která si WooCommerce ukládá do databáze. Každá uložená položka, má nastavenou dobu, po kterou platí a poté ji bude WooCommerce ignorovat.

To, že ji má ignorovat, zjistí v tu chvíli, kdy bude data v ní uložená potřebovat. Takže předchozí transient zahodí a vytvoří nový s aktuálními daty. A databáze úspěšně bobtná.

Pak to může vypadat takto:

woocommerce.transient

Naštěstí má WooCommerce zabudovaný nástroj, který najdete v menu WooCommerce -> Stav systému ->Nástroje

woocommerce.tools

Pokud kliknete na Vyčistit transienty, nebo Vyčistit vypršené transienty, bude nástroj procházet tabulku a odstraňovat transienty, náležící WooCommerce a odstraňovat je.

Díky tomu snížíte velikost tabulky a eshop bude zase o něco svižnější. Nemusíte se bát, že smažete důležitá data, systém si je v případě potřeby znovu vytvoří.

Zároveň doporučuji kliknout i na tlačítko Zrušte všechny relace, které odstraní z databáze všechny záznamy _wc_session_…, jenž obsahují data košíku zákazníka. Nestane se nic horšího, než, že se nějakému zákazníkovi vyprázdní košík.

Další WordPress pivo bude 20.1.
Další WordPress pivo bude 20.1.
07 Led, 2016
Plugin Exploit Scanner - najděte skryté hrozby
Plugin Exploit Scanner - najděte skryté hrozby
13 Led, 2016

Komentáře nejsou povoleny.

Looking for something?