waski2
Odpowiedź forum utworzona
-
Forum: Zaawansowane
W odpowiedzi na: Duży rozmiar tabeli wp_woocommerce_sessionsTabela przybierała gigantycznych rozmiarów, miała już ponad 200mb, wyczyściłem ją ręcznie ponieważ Crona mam wyłączonego w wp-config komendą:
define(’DISABLE_WP_CRON’, true);
chciałem ograniczyć jego aktywność:
define(’WP_CRON_LOCK_TIMEOUT’, 600);
ale to nie działało, pracował normalnie.
Aktywność Crona chciałem ograniczyć ponieważ generował bardzo dużą ilość zapytań do bazy danych poprzez co dostawałem alerty o przekroczeniu limitu zapytań do bazy danych.
Proszę mi wytłumaczyć czy Cron musi być włączony? Z tego co napisałeś wyżej wnioskuję, że tak ponieważ on czyści np tabelę wp_woocommerce_sesions ale jak ograniczyć jego aktywność, po każdym zapytaniu do bazy jest od razu jego zapytanie co powoduje mi bardzo duży ruch na bazie. Wspominałeś o pluginie Cron Manager, może poprzez ten plugin mam coś pozmieniać.
Na chwilę obecną mam wyłączonego Crona co daje mi spokój z limitami zapytań ale podejrzewam że za chwilę tabela wp_woocommerce_sessions znów przybierze mega rozmiarów.Sklep stoi już na tej bazie coś ponad dwa lata i wcześniej nic takiego się nie działo ani z Cronem ani z dużą ilością zapytań do bazy. Nie wiem właśnie dlaczego ostatnich czasy mam taki duży ruch na bazie, przeglądałem logi z serwera, ruch generował Cron i bot o nazwie compatible; Googlebot/2.1; +http://www.google.com/bot.html, dostałe zalecenia od technika firmy na której mam wykupiony serwer aby ograniczyć aktywność Crona, no ale przecież botów googla nie będę ograniczał. Coś możesz podpowiedzieć w tej kwestii?