ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] =?koi8-r?B?UmU6IFthcGFjaGUtdGFsa10gUmVbMl06IFthcGFjaGUtdGFsa10gUmVbMl06?==?koi8-r?B?IFthcGFjaGUtdGFsa10gUmU6IFthcGFjaGUtdGFsa10g7M/HySDB0MHewQ==?=



Hello pit,

>>> У меня логи валются напрямую в mysql, из mysql проходит дамп логов в
>>> папку к юзерам, таким образом (по ftp|через web) можно скачать логи,
>>> нагрузкаоколо 600 пользователей, все работает без проблем, главное
>>> грамотнохранить данные в mysql.

ZA>> А какой конкретно модуль используется для записи в MySQL и что происходит
ZA>> в случае падения MySQL или при слишком большой нагрузке на нем ? 
ZA>> P.S. 600 пользователей это как я понимаю 600 виртуальных хостов ?
plr> 600 пользователей, это 600 пользователей :), у каждого может быть

Это ничего не говорит, может у них 100 хитов в день, и того 60 000 в
сутки (что тоже не мало для DB).

Сколько у вас данных в день (в rows) и какое hardware ?

На 20 - 30 записей  миллионов mysql умрет 100% на любом hardware :)

*600 юзверей * 30 дней * 1000 хитов = 18 000 000 - это в месяц ! Вы себе
представляете что такое 20 миллионов записей за месяц в DB ? Я почему-то
думаю что нет ... 1000 хитов - это смех просто (с картинками и т.д.)

Нет никакого смыслы raw log хранить в DB т.к. в результате все это будет в 
файлах +
overhead на действия базы (если использовать индексы вообще будет
плохо). Так же надо не забывать что mysql умеет только table lock делать и не
умеет row lock (кроме InnoDB таблиц) т.е. множественные ,INSERT для него не 
самая
хорошая операция, особенно если есть конкурирующие , SELECT. Так что говорить 
что вставка в,
MySQL проще и быстрее чем запись в файл по моему не правильно, так или иначе все
это пишется в файл на уровне OS.



Best regards,
 Andrew Sitnikov                         
 e-mail : sitnikov@infonet.ee
 GSM    : (+372) 56491109

=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.