Baza sklepu PrestaShop przy średniej wielkości sklepu nie powinna przekraczać 50 MB, przy małych sklepach jest to nawet 7-10 MB, często jednak np. podczas sporych odwiedzin sklep nawet nie przez samych klientów ale np przez boty baza ta potrafi zwiększyć swój rozmiar nawet do 500 MB a spotkałem się z bazami które przekraczały 3 GB ! tak duża baza wpływa na funkcjonowanie sklepu, jego szybkość oraz sam serwer w prosty sposób możemy zmniejszyć rozmiar bazy danych przez wykasowanie danych jak statystyki, odwiedzin, wejść, itd.
!!! UWAGA !!! przez pracą na bazie danych wymagane jest wykonanie kopii bezpieczeństwa w razie problemów aby ją przywrócić, zanim zaczniesz coś robić pobierz kopię bazy danych, wszelkie działania na bazie danych wykonują Państwo na własną odpowiedzilaność !
Aby zoptymalizować msql PrestaShop logujemy się na bazę danych przez narzędzie phpMyadmin pod czym odpalamy komendy
TRUNCATE TABLE ps_log;
TRUNCATE TABLE ps_connections;
TRUNCATE TABLE ps_connections_source;
TRUNCATE TABLE ps_connections_page;
TRUNCATE TABLE ps_statssearch;
TRUNCATE TABLE ps_mail;
TRUNCATE TABLE ps_smarty_cache;
TRUNCATE TABLE ps_smarty_last_flush;
TRUNCATE TABLE ps_smarty_lazy_cache;
TRUNCATE TABLE ps_layered_filter_block;