Проблемы с MySQL для загруженного сервера., white_skY, 15-Сен-06, 11:40 [смотреть все]FreeBSD 5.3, Apache 1.3.37, php 5.1.6, MySQL 4.1.21 На этом деле стоит сайт(движок DataLife Engine), активно использующий mysql (примерно 8 запросов в секунду в "часы пик" ). Система оптимизирована, по началу стоял MySQL 5.1 Но он постоянно в часы пик валил таблицы базы в crash-состояние, либо вываливал too many connections и насмерть вешался. Откатил на 4.1, но и тут стали возникать другие ошибки, как правило, с невозможносью получения данных из бд. Сам мускул не вешается, простой перезапуск процесса спасает, но на час-полтора - потом снова ошибка.. Железо: hw.model: Intel(R) Celeron(R) CPU 2.66GHz hw.physmem: 1051357184В обычном режиме работы загрузка CPU 30-40 % в час пик ровным потолком 100 %, при чем нагрузка составляется примерно поровну из httpd и mysqld. Кто чего подскажет? |
- Проблемы с MySQL для загруженного сервера., Асен Тотин, 20:21 , 21-Сен-06 (1)
Привет,Смотрите статистику MySQL насчет slow queries, смотрите нет ли persistent connections, ограничите idle время соединения... 8 запросов в секунду на такой машине - ерунда... WWell,
- Проблемы с MySQL для загруженного сервера., Sib, 11:15 , 23-Сен-06 (2)
>Привет, > >Смотрите статистику MySQL насчет slow queries, смотрите нет ли persistent connections, ограничите >idle время соединения... 8 запросов в секунду на такой машине - >ерунда... > >WWell, Ну и что никто не ответит? Или не знает?
- Проблемы с MySQL для загруженного сервера., slava_, 09:45 , 20-Окт-06 (4)
По порядку: 0. Проверить винты 1. Поставить nginx 2. Разобраться с persistant connections 3. Периодически делать flush-hosts90 процентов что проблемы после этого исчезнут. почему так - долго объяснять. попробуйте хотя бы пункт 3, скорее всего это оно. - Проблемы с MySQL для загруженного сервера., Ares, 13:19 , 08-Ноя-06 (5)
>FreeBSD 5.3, Apache 1.3.37, php 5.1.6, MySQL 4.1.21 >На этом деле стоит сайт(движок DataLife Engine), активно использующий mysql (примерно 8 >запросов в секунду в "часы пик" ). Система оптимизирована, по началу >стоял MySQL 5.1 >Но он постоянно в часы пик валил таблицы базы в crash-состояние, либо >вываливал too many connections и насмерть вешался. Откатил на 4.1, но >и тут стали возникать другие ошибки, как правило, с невозможносью получения >данных из бд. Сам мускул не вешается, простой перезапуск процесса спасает, >но на час-полтора - потом снова ошибка.. >Железо: >hw.model: Intel(R) Celeron(R) CPU 2.66GHz >hw.physmem: 1051357184 > >В обычном режиме работы загрузка CPU 30-40 % в час пик ровным >потолком 100 %, при чем нагрузка составляется примерно поровну из httpd >и mysqld. Кто чего подскажет? 8 запросов в секунду и это Ваш час пик!? нуууу милейший мое мнение у вас не оптимизирована ни база ни запросы...
- Проблемы с MySQL для загруженного сервера., obl, 12:31 , 10-Ноя-06 (6)
>FreeBSD 5.3, Apache 1.3.37, php 5.1.6, MySQL 4.1.21 >На этом деле стоит сайт(движок DataLife Engine), активно использующий mysql (примерно 8 >запросов в секунду в "часы пик" ). Система оптимизирована, по началу >стоял MySQL 5.1 >Но он постоянно в часы пик валил таблицы базы в crash-состояние, либо >вываливал too many connections и насмерть вешался. Откатил на 4.1, но >и тут стали возникать другие ошибки, как правило, с невозможносью получения >данных из бд. Сам мускул не вешается, простой перезапуск процесса спасает, >но на час-полтора - потом снова ошибка.. >Железо: >hw.model: Intel(R) Celeron(R) CPU 2.66GHz >hw.physmem: 1051357184 > >В обычном режиме работы загрузка CPU 30-40 % в час пик ровным >потолком 100 %, при чем нагрузка составляется примерно поровну из httpd >и mysqld. Кто чего подскажет? мм... селерон ето не серверный проц, к сожалению :) у меня стоит второй апач, 4й пхп и 4й мускуль, и нагрузка на базу раз в 15 больше твоей... тоесть qps в часы пик доходит до 120 ^) но фря 6я и как акселерирующий сервер для апача юзаю nginx. в общем тряси людей на железо... и поставь чтонить для отдачи статики, по моим наблюдениям раза в два-три можно производительность поднять :)
- Проблемы с MySQL для загруженного сервера., obl, 19:38 , 17-Дек-06 (7)
>FreeBSD 5.3, Apache 1.3.37, php 5.1.6, MySQL 4.1.21 >На этом деле стоит сайт(движок DataLife Engine), активно использующий mysql (примерно 8 >запросов в секунду в "часы пик" ). Система оптимизирована, по началу >стоял MySQL 5.1 >Но он постоянно в часы пик валил таблицы базы в crash-состояние, либо >вываливал too many connections и насмерть вешался. Откатил на 4.1, но >и тут стали возникать другие ошибки, как правило, с невозможносью получения >данных из бд. Сам мускул не вешается, простой перезапуск процесса спасает, >но на час-полтора - потом снова ошибка.. >Железо: >hw.model: Intel(R) Celeron(R) CPU 2.66GHz >hw.physmem: 1051357184 > >В обычном режиме работы загрузка CPU 30-40 % в час пик ровным >потолком 100 %, при чем нагрузка составляется примерно поровну из httpd >и mysqld. Кто чего подскажет? кстати, любые движки по нашему опыту ето туфта - если нужна производительность чаще всего приходится писать самим..
|