Jump to content

Plná databáza ... čo s ňou? (1.7)


Recommended Posts

Ako ste si už určite všimli niektoré tabuľky sa nám nafukujú do veľkých rozmerov. To spomaľuje obchod a kladie vyššie nároky na hosting. Tu ponúkam nejaké riešenie.

Občasné vymazanie vyrovnávacej pamäte by vraj malo pomôcť. Je to možné spraviť tu:

Prestashop -> Rozšírené nastavenia -> Výkon

Opustené nákupné košíky z ďalekej minulosti je možné vymazať tu:

Prestashop -> Objednávky -> Nákupné košíky

Potom je už nutné ísť priamo do datábazy:

Vymazanie starých logov:

DELETE FROM log WHERE date_upd < '2024-01-01' 
DELETE FROM pagenotfound WHERE date_add < '2024-01-01

Vymazanie informácií o odoslaných emailoch:

DELETE FROM mail WHERE date_add < '2024-01-01'

Vymazanie štatistík hľadania:

DELETE FROM statssearch WHERE date_add < '2024-01-01'

Vymazanie informácií o návštevníkoch, ktorí sa nikdy nestali zákazníkmi:

DELETE FROM guest WHERE id_customer = 0

Ďalšie vymazanie informácií o návštevách:

DELETE FROM connections WHERE date_add < '2024-01-01'

DELETE FROM connections_source WHERE date_add < '2024-01-01'

Dátumy (či iné parametre) je vhodné zmeniť podľa situácie či záujmu sledovania štatistík do minulosti. Ak štatistiky nie sú sledované vôbec, tak je najlepšie tieto moduly vypnúť. Obecne je vhodné vypnúť moduly, ktoré sa nepoužívajú.

Toto všetko je ideálne robiť keď je nízky predaj (v lete) v noci (či v nedeľu) a keď je nízka premávka a nároky na výkon.

Samozrejme nezabudni predtým zapnúť údržbu obchodu.

Edited by Peter Liska (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...