# ps ax |grep mysqld
4056 ? S 0:01 /usr/local/mysql/libexec/mysqld
van valakinek tippje, hogy miért futhat ebből 41 darab?
- 1066 megtekintés
Hozzászólások
Az egyik tippem hogy használják. :)
mysql konzolon: SHOW PROCESSLIST és eljöve a világosság
- A hozzászóláshoz be kell jelentkezni
így is 10-zel több processem van, mint amennyi (perzisztens) kapcsolatom. De nem az lenne a normális, ha a mysqld-nek egy szálaként futna és nem egy külön processeként?
- A hozzászóláshoz be kell jelentkezni
Meg a postfix, meg a courier meg a minden használ, ha mysql-ből mennek/autholnak. FreeBSD-n a szálak nem látszanak a process listában, Linuxon viszont igen. Válts FreeBSD-re ha zavar. :) A mysql thread cache-t is ellenőrizd, gyanúsan pont annyival több process van szerintem. Egyébként mivel egy nagyobb forgalmú cuccon szinte állandóan változik, ezért nemnagyon tudod követni.
Annyit meg lehet tenni, hogy muninnal monitorozod a dolgokat és keresel egybe eséseket a grafikonok csúcsaiban.
- A hozzászóláshoz be kell jelentkezni
Hehe, látom ide is feltetted a kérdést. :) Vannak rejtélyes dolgok a CSIX-en. ;)
- A hozzászóláshoz be kell jelentkezni
Jah :) Annyi már biztos(nak tűnik), hogy egy része a perzisztens adatbáziskapcsolatok miatt van. A javás bigyó nem érdekes, csak egy kapcsolatot használ. Viszont még így is több mysqld fut, mint szerintem kellene. Azt nem tudod, hogy nálatok hányan használnak (vagy használnak-e) perzisztens adatbáziskapcsolatot?
- A hozzászóláshoz be kell jelentkezni
Nem tudom, de nekünk úgy tűnik, hogy mindig 2 van, egy mysqld meg egy mysqld_safe.
- A hozzászóláshoz be kell jelentkezni