Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][debian]Potężny load serwera
kuna11
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Marek607
post
Post #2





Grupa: Zarejestrowani
Postów: 42
Pomógł: 3
Dołączył: 4.03.2010

Ostrzeżenie: (0%)
-----


Zainstaluj sobie smarta ( apt-get install smartmontools ) i później:
Kod
wget marek.pro/dyski.sh
bash dyski.sh


Pokaże ci w jakim stanie są dyski.
Zainstaluj sobie też atop ( apt-get install atop)i później w konsoli

atop -dla 3
będziesz miał live podgląd jaki proces obciaża dyski i które.

jak to nie pomoże to mogę zerknąc i co niego pomóc.
Odnośnie find - to może byc wlasnie dysk, find robi duże IO i jeśli dysk słaby to load będzie rósł i to szybko.

Sprawdź też sobie dd jaka jest prędkośc odczytu/zapisu. luknij logi itp itd (IMG:style_emoticons/default/aarambo.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 19:18