буферизация логов, сислог, пайп, а там сислог <div>вариантов кучи </div><div>в пхп буферизации логов кажется нету, по-этому syslog-ng например <br><br><div><span class="gmail_quote">31.10.07, <b class="gmail_sendername">Alexandr Mikhal'kov
</b> <<a href="mailto:mikhalkov@clickon.ru">mikhalkov@clickon.ru</a>> написал(а):</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">Записью тормозных запросов должна заниматься СУБД. Она это умеет лучше всех.
<br>Чтобы не напрягать дисковое io пишите логи на виртуальный раздел в памяти.<br><br><br>On 10/31/07, Nikolay Grebnev <<a href="mailto:nick@algen.spb.ru">nick@algen.spb.ru</a>> wrote:<br>> Добрый день<br>><br>
> Вопрос не по тематике, но думаю только здесь и ответят (как всегда) :)<br>><br>> Имеется сайт на php, и по каждому запросу на сервер в лог файл сыпится<br>> информация (точнее - записываются все запросы к серверу баз данных на
<br>> изменение базы и все запросы, которые долго отрабатывали). Как я понимаю,<br>> при увеличении нагрузки, это начинает напрягать - по каждому запросу fopen /<br>> fputs / fclose . И, ко всей видимости, там еще и очередь иногда образуется
<br>> из желающих записать...<br>><br>> Как лучше с этим бороться?<br>> В идеале я вижу, что php программа не записывает в файл, а как-то передает в<br>> отдельный демон, который от всех одновременно принимает и уже записывает на
<br>> диск.<br>><br>> Вариант с отдельным диском не спасет - все равно там очередь<br>> выстраивается...<br>> Вариант с "отключи запись" не подходит :) . Этот лог - основное средство для<br>> разбора ошибок и тюнинга.
<br>><br>> Заранее спасибо<br>><br>> Уточнение - php работает как mod_php - мне все-таки так удобнее, чем fcgi<br>><br>><br>> Николай<br>> Партнерская программа <a href="http://www.owndating.ru">http://www.owndating.ru
</a><br>><br><br><br>--<br><br>Alexandr [ G100m ] Mikhal`kov<br>___________________________________________________________<br>PGP key: <a href="http://www.livejournal.com/pubkey.bml?user=g100m">http://www.livejournal.com/pubkey.bml?user=g100m
</a><br></blockquote></div><br> </div>