Jump to content
  • 0

Prestashop 1.4 Wolne zapytania do serwera baz danych


znc

Question

Klient posiada sklep na Prestashop 1.4.

Po zmianie hostingu pojawił się problem. Usługodawca informuje nas o wolnych zapytaniach do serwera bazodanowego.
Przykład:

 

# Time: 160620 11:11:21
# User@Host: m11557_eurotrekh[m11557_eurotrekh] @ xxxxxx [xxxxxx]  Id: 184766
# Query_time: 11.680669  Lock_time: 0.000038 Rows_sent: 0 Rows_examined: 2233049
SET timestamp=1466413881;
SELECT `id_connections` FROM `aw_connections` c
               WHERE ip_address = 1123634870
               AND DATE_ADD(c.`date_add`, INTERVAL 30 MINUTE) > '2016-06-20 11:11:00'
               ORDER BY c.`date_add` DESC LIMIT 1;
# Time: 160620 11:11:52
# User@Host: m11557_eurotrekh[m11557_eurotrekh] @ xxxxxx [xxxxxx]  Id: 185063
# Query_time: 14.714672  Lock_time: 0.000238 Rows_sent: 0 Rows_examined: 2233050
SET timestamp=1466413912;
SELECT `id_connections` FROM `aw_connections` c
               WHERE ip_address = 1123634870
               AND DATE_ADD(c.`date_add`, INTERVAL 30 MINUTE) > '2016-06-20 11:11:00'
               ORDER BY c.`date_add` DESC LIMIT 1;
# User@Host: m11557_eurotrekh[m11557_eurotrekh] @ xxxxxx [xxxxxx]  Id: 185073
# Query_time: 14.319408  Lock_time: 0.000613 Rows_sent: 0 Rows_examined: 2233050
SET timestamp=1466413912;
SELECT `id_connections` FROM `aw_connections` c
               WHERE ip_address = 1123634870
               AND DATE_ADD(c.`date_add`, INTERVAL 30 MINUTE) > '2016-06-20 11:11:00'
               ORDER BY c.`date_add` DESC LIMIT 1;
# Time: 160620 11:12:29
# User@Host: m11557_eurotrekh[m11557_eurotrekh] @ xxxxxx [xxxxxx]  Id: 185506
# Query_time: 12.928271  Lock_time: 0.000254 Rows_sent: 0 Rows_examined: 2233050
SET timestamp=1466413949;
SELECT `id_connections` FROM `aw_connections` c
               WHERE ip_address = 1123634870
               AND DATE_ADD(c.`date_add`, INTERVAL 30 MINUTE) > '2016-06-20 11:12:00'
               ORDER BY c.`date_add` DESC LIMIT 1;

Czy jestem w stanie coś z tym zrobić bez konieczności aktualizacji Presty na tę chwilę? 

Widzę takie wywołania w Connection.php, ale nie do końca wiem jakie jest ich przeznaczenie.

Pzdr.

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

2 rzeczy:

po pierwsze to hosting jest raczej niedopracowany , skoro wczesniej bylo ok (14sek na select to faktycznie duzo)

po drugie twoja tabela connections ma juz 2 miliony wierszy - wypadałoby to juz jakos oczyscic ze starych wpisow , pewnie sa tam rzeczy z przed kilku lat.

 

sa moduly free i platne do czyszczenia bazy presty ze statystyk i starych koszykow - poszukaj

Link to comment
Share on other sites

  • 0

jeżeli nie korzystasz ze statystyk wbudowanych w prestę - wyczyść ps_connections jakiś darmowym modułem i wyłącz moduł data mining,

dane nie będą więcej zbierane, więc ta tabela i baza danych nie będzię rosła jak na drożdżach ;-)

Link to comment
Share on other sites

  • 0

jeżeli nie korzystasz ze statystyk wbudowanych w prestę - wyczyść ps_connections jakiś darmowym modułem i wyłącz moduł data mining,

dane nie będą więcej zbierane, więc ta tabela i baza danych nie będzię rosła jak na drożdżach ;-)

A czy mogę od tak wyczyścić część wierszy z tabeli aw_connections i aw_connections_source? Te tabele ważą po 60-150MB. A nie chciałbym wszystkiego usuwać na wszelki wypadek i rok 2016 zostawić.

 

Tylko pytanie, czy od tak mogę usunąć te wiersze.

Link to comment
Share on other sites

  • 0

Możesz spokojnie skasować, po prostu statystyki będą za krótszy okres.

Ale i tak te statystyki connections są nic nie warte, bo rejestrują wszystkie wejścia botów, czyli 99% tych danych to śmieci.

Ok, dzięki.

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...