|
|
|
| Процессы "забивают" оперативку (несколько десятков mysqld-процессов и остается всего пара мегабайт оперативки - сервер виснет).
Условия: Блог Wordpress с 6к посетителей в день.
Как настроить нормально MySQL или сервер, чтобы в данных (не напряжных, честно говоря) условиях сервер нормально работал? | |
|
|
|
|
|
|
|
для: Reша
(16.05.2007 в 17:08)
| | [поправлено модератором: следует указывать более конкретные ссылки] | |
|
|
|
|
|
|
|
для: mefestofel
(16.05.2007 в 20:16)
| | Процессы какие? - sleep?
Большое количество Sleep процессов появляется обычно при использование mysql_pconnect() в php,
как с этим бороться:
1. тому кто написал скрипты предложить пиcать правильно.
2. в написанных скриптах поправить mysql_pconnect - убрать "p"
3. вспомнить про существование функции mysql_close()
4. поправить php.ini, запретив persistent connections
5. в my.cnf установить нужное значение wait_timeout (по умолчанию 28800 сек) | |
|
|
|
|
|
|
|
для: Reша
(16.05.2007 в 17:08)
| | >6к посетителей в день.
Хитов или именно посетителей?
В phpMyAdmin или при помощи команды SHOW PROCESSLIST посмотрите какой в основном статус имеют запросы и как долго выполняется каждый из запросов - какой максимум в секундах видите? | |
|
|
|