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.