Как распределить логи звонков по БД?

Добрый день. Написал парсер истории звонков с нашей АТС. Логер отрабатывает как нужно, но возник вопрос как распределять собранные логи по бд? Собирать все в кучу, раз в месяц создавая новую таблицу? Или лучше сразу распределять логи по таблицам, созданным для каждого отдела? И еще какой cms лучше воспользоваться для просмотра данной статистики из браузера?
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
Два вопроса:
- сначала решите зачем вам эти данные, как и зачем их отображать. Только потом думайте над хранением. Потому что от задач зависит что именно вам надо хранить.
- сколько миллионов звонков у вас в час чтобы думать над распределением записи?

Партицировать по месяцам, впрочем, вероятно будет полезно. Удалять целиком партиции банально проще. Только именно партицировать штатными средствами СУБД, а не грабли какие-то странные выдумывать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы