Детальный трафик в базу данных

Технические вопросы по UTM 5.0
Ответить
Morbid
Сообщения: 104
Зарегистрирован: Пт окт 02, 2009 15:00
Откуда: МО

Детальный трафик в базу данных

Сообщение Morbid »

Вопрос такой, если я правильно понял, то сейчас биллинг при запросе детального трафика. начинает лопатить *raw файлы. и из них генерировать статистику, что в целом сказывается на производительности.

Появилась мысля, создать отдельную базу, на выделенной машине, и пихать в базу "переработаный трафик" и потом уже при необходимости выдергивать ее из базы.

По сути из плюсов, если правильно раставить индексы, должно работать быстро и самое главное с базой попроще работать вроде как.

из минусов, придвижу что таблицы будут гигантских размеров. а посему надо хорошенько подумать над структурой.

Стоит ли овчинка выделки? или это ни чего полезного не даст?

Morbid
Сообщения: 104
Зарегистрирован: Пт окт 02, 2009 15:00
Откуда: МО

Сообщение Morbid »

Гы, в соседнем форуме это уже сделали. Тогда вопрос в другом, из тех кто делал? можете поделиться впечатлениями, отзовами, замечаниями, предложениями?

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

А надо ли? Можно сделать самописный парсер, составляющий статические HTML отчеты по часам, дням, месяцам и возможностью скачать/просмотреть весь рулон, тоже предварительно сконвертированный и чем-нибудь сжатый. Обработку и конвертацию делать, как созреет очередной файл детальки. И сохранять промежуточные данные, чтобы можно было по ходу дела также формировать суммарные отчеты. Так делает Webalizer.

Ставить же под такое дело сервер баз данных, заранее зная, что вышеперечисленное чаще всего будет запрашиваться, не вижу смысла. Он будет в вечно задавленном состоянии.

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

хранить деталку в SQL не самый лучший вариант из доступных

Ответить