![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 15.09.2013 Ostrzeżenie: (0%) ![]() ![]() |
Przy dużej ilości połączeń do BD (godziny wieczorne) strasznie rośnie mi load na serwerze.
Normalnie przez cały dzień jest max 2-3 a wieczorem nagle zaczyna wzrastać do 100 i wszystko pada. Próbowałem analizować logi, ale nic tam nie widzę, slow-log też nic nie pokazuje. Patent mam na to taki, że do crona dodałem co 4 minuty polecenie restartu mysql (przez jakiś czas jest ok a po kilku minutach zaczyna badzo gwałtownie rosnąć), ale to jest bardzo słabe rozwiązanie. Jak sprawdzić co jest wąskim gardłem i od czego serwer tak dostaje w d... ? Ten post edytował kuna11 5.11.2015, 20:18:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 15.09.2013 Ostrzeżenie: (0%) ![]() ![]() |
Mam ustawione na 400.
Od miesiąca szukam w necie co jest grane, ale żadne rady mi nie pomagają. Instalowałem też mysqltuner i nic (zresztą nie za bardzo to działa). W ogóle plik mysql.log mam pusty a w my.cnf mam: general_log_file = /var/log/mysql/mysql.log general_log = 1 Teraz za pomocą find chciałem odnaleźć jakiś plik i po jakimś czasie load wzrósł do ponad 20, tak jakby takie głupie polecenie kosmicznie obciązało serwer, który ma 32GB Ram + i7 3,4GHz (8 rdzeni). O co tutaj chodzi ? W sumie kiedyś od hetznera dostałem info, że dysk ma bad sectory, a ten 2 w raidzie też się zaraził. Czy dysk może być powodem tak wysokich obciążeń ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 09:48 |