MySQL жрет все ресурсы.

Demiurg

Guest
MySQL жрет все ресурсы.

Здравствуйте, все.

Проблема в следующем:
Имеется сервер FreeBSD 4.3-STABLE, Apache 1.3.27 , MySQL 3.23.41 , php 4.2.3.
Все работает нормально пока в апаче количество коннектов ограничено 150тью. Как только ограничение поднимается до 200 и приходит соответсвующее количество юзеров MySQL "уходит в себя". Жрет 98% процессора, и так висит. Помогает только перезапуск в ручную. pconnect запрещен в php.ini.

Буду благодарен любым идеям.
 

confguru

ExAdmin
Команда форума
Посмотри у себя процессы в майскуле...
Может какой-то запрос тормозит...
Сделай тюнинг базы (увеличь кеши для ключей и прочего)
 

mahoune

Guest
А такой маленький вопрос, немного не в тему! Говорят изначально Apache не может обслуживать толком более 250 клиентов, на править и перекомпилять исходники. Или меня злостно обманули?!
 

DiMA

php.spb.ru
Команда форума
любишь питаться слухами? О существовании документации не знал? Попробуй в конфе Апача найти слово maxclient.
 

Demiurg

Guest
Запросы смотрел, все обычные все таблицы соеденяются по индексам. Тут si в канале дал пару советов, покручу еще немного, может чего -нить хорошее получится.
Всем спасибо.
 

si

Administrator
Говорят изначально Apache не может обслуживать толком более 250 клиентов
Формулировка не правильная, а идея верна. По умолчанию лимит 256

#define HARD_SERVER_LIMIT 256

если вам надо больше, при компиляции надо изменить этот параметер
 

Demiurg

Guest
>Случаем pconnect не используешь ?
"pconnect запрещен в php.ini."
 

Serg12

Guest
Похожее было при падении в своп...
И load average какой?
 
Сверху