Доброго времени суток!
Установил генту, на нее apache и php.
Есть проблема - php скрипты работают гораздо медленнее под апачем, чем я их выполняю из коммандной строки(и модулем и cgi проверял - все едино). Пока особо времени тестировать нет, но буду выяснять кто тут левый - apache или php. Но если у кого-то есть идеи или решения - избавте меня от головной боли.
Вроде бы апач не виноват - написал на с++ прожку, которая выполняет схожее с БД - проверил время выполнения напрямую и через апач - совпадают(с 1 сек погрешности эксперимента).Что же может быть с php?
>Вроде бы апач не виноват - написал на с++ прожку, которая выполняет
>схожее с БД - проверил время выполнения напрямую и через апач
>- совпадают(с 1 сек погрешности эксперимента).
>
>Что же может быть с php?
Может дело на в php раз работаете с БД
Настройки сервера баз данных
неоптимизированный запрос
Отсутствие индексов
итд
>>Вроде бы апач не виноват - написал на с++ прожку, которая выполняет
>>схожее с БД - проверил время выполнения напрямую и через апач
>>- совпадают(с 1 сек погрешности эксперимента).
>>
>>Что же может быть с php?
>
>
>Может дело на в php раз работаете с БД
>Настройки сервера баз данных
>неоптимизированный запрос
>Отсутствие индексов
>итддело в БД. если хост ставлю localhost - беда. в 10 раз медленнее скрипт отрабатывает, если же хост ставлю ^^^^ - то все ОК. Что за дела?
>>>Вроде бы апач не виноват - написал на с++ прожку, которая выполняет
>>>схожее с БД - проверил время выполнения напрямую и через апач
>>>- совпадают(с 1 сек погрешности эксперимента).
>>>
>>>Что же может быть с php?
>>
>>
>>Может дело на в php раз работаете с БД
>>Настройки сервера баз данных
>>неоптимизированный запрос
>>Отсутствие индексов
>>итд
>
>дело в БД. если хост ставлю localhost - беда. в 10 раз
>медленнее скрипт отрабатывает, если же хост ставлю ^^^^ - то все
>ОК. Что за дела?
Бред. Если скрипт выполняется с правами рута - 45 секунд, если выполняется от пользователя dev, у которого права только на манипуляции с одной БД - полторы секунды. что за %%% ???