Fórum Root.cz
Hlavní témata => Server => Téma založeno: fotka 03. 02. 2011, 00:50:39
-
Ahoj, mám poslední dobou na webhosting serveru vysoký load. je tam 8 jader a load je 5.0 ( 8 ) až 20.0 ( 8 ). Dříve bylo cca 3.0 ( 8 ) Takže se stránky velmi pomalu načítají.
Mezi seznamem procesů je stále toto, a zabírá to cca 0,5-2,0 jader procesoru:
/usr/sbin/mysqld - --open-files-limit=8192
Možná je to normální ale zdá se mi podezřelé to "--open-files-limit=8192", jestli náhodou nemám nesprávně nastavenou konfiguraci php, příliš nízké, nebo vysoké navzájem hodnoty. Je to v pořádku?
4944 (Trace) (Kill) mysql 0
60.3
2.8 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --log-error=/var/lib/mysql/server.mojedomena.cz.err --open-files-limit=8192 --pid-file=/var/lib/mysql/server.mojedomena.cz.pid --socket=/var/lib/mysql/mysql.sock
děkuji
-
uprav /etc/sysctl.conf
-->
fs.file-max = nejake pekne velke cislo...
trebas...
potvrd zmeny
sysctl -p
a over, zda je to nastaveno ted tak jak ma..
sysctl fs.file-max
pak pro uzivatele, pod kterym ti bezi mysql uprav hard a soft limity
v /etc/security/limits.conf
mysqld soft nofile 10240
mysqld hard nofile 20480 treba.. cisla jen tak placam, musis sam vyzkouset..
otestuj zda je to nastaveno OK, pokud chces...
su - mysqld
ulimit -Hn
ulimit -Sn
vic me nenapada....
-
preco riesite prave limit na pocet otvorenych suborov je mi zahadou... aspon si si zistil, kolko ich mysql vlastne otvorila?
mal by si si radsej pozriet, ake query databaza robi.