ладно. Из доступных тебе способов осталось попробовать CentOS 6.
все, что директору нужно знать о centos - она основана на устаревшем ядре. Драйвера нет, потому что не нашлось достаточно крупного клиента, ради которого редхат перенес драйвер из более свежего ядра.
Естественного прогресса, как в нормальных дистрибутивах там нет. Там есть Ынтерпрайз и Тухляк.
Убунту ставьте.
много, потому что пишется каждый запрос.
ну вот попробуйте настроить запись запросов занимающих больше 2.5 секунд и отдельно запись общего времени запроса, отдельно sys, отдельно user тоже с дробными секундами.
xcache это уже котлеты с мухами.
он должен немного быстрее работать чем memcache - данные проецируются в память процесса и в удачных случаях не нужен межпроцессный обмен.
ну там неудобно.
это где-нибудь в "тупичке столлмана" имеет смысл задавать такие вопросы. а тут подразумевается, что люди решают практические вопросы. информации в access.log слишком много и там нет детализации по типам затраченного времени.
mod_log_slow записывает именно то, что нужно для легкого нахождения медленных скриптов. конечно, с установкой модуля могут возникнуть дополнительные проблемы.
не только. xcache позволяет работать и как хранилище данных. можно оставить один xcache.
Мда, xcache тут скрывает имя исходного файла.
Если скрипт достаточно долго выполняется, то вы успеете поймать его и в top и server-status. PID и там и там совпадает.
Вообще, mod_log_slow гораздо удобнее в этом плане. По таким логам даже можно косвенно оценить где у этого скрипта "больше" нагрузки в php или в mysql.
ты когда-нибудь мерял трафик mysql на своих сайтах? он может оказаться больше выдаваемого трафика.
кроме того, какой бы надежный такой сервер ни был, работать он точно будет медленнее. sql предполагает синхронность. то есть, для генерации одной странички нужно отправить и ПОСЛЕДОВАТЕЛЬНО дождаться ответа на каждый запрос, в отличие от обычного скачивания страничек, когда ответ идет в пакетах "паравозом". тестировать - это, конечно, правильно.
ошибка эта http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html#error_er_user_limit_reached
чтото типа User 'xxx' has exceeded the 'max_questions' resource
в логи похоже ничего особенного не пишется.
давай. верю в тебя.
DenisVS, нет, именно mysqld
может и кажет, я им не пользуюсь. ответ нигде не противоречит вопросу.