znc Posted July 8, 2016 Share Posted July 8, 2016 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 More sharing options...
0 hatak Posted July 8, 2016 Share Posted July 8, 2016 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 More sharing options...
0 vekia Posted July 10, 2016 Share Posted July 10, 2016 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 More sharing options...
0 znc Posted July 13, 2016 Author Share Posted July 13, 2016 Ok, dzięki. Odziedziczyłem ten projekt po kimś i nie jestem w temacie.Postaram się zrobić, to co sugerujecie i dam znać.Pozdrawiam Link to comment Share on other sites More sharing options...
0 znc Posted July 27, 2016 Author Share Posted July 27, 2016 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 More sharing options...
0 e_com Posted July 27, 2016 Share Posted July 27, 2016 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. 1 Link to comment Share on other sites More sharing options...
0 znc Posted July 27, 2016 Author Share Posted July 27, 2016 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 More sharing options...
Question
znc
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:
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
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 accountSign in
Already have an account? Sign in here.
Sign In Now