@galithr

Как оптимальнее сделать логику построение отчета?

нужно построить сводный отчет из данных нескольких таблиц. в каждой таблице - десятки милионнов записей.
в этом отчете у каждого пользователя будут свои данные. В принципе можно все сделать через JOIN но т.к. пользователей будет много - не хочется при каждом обращении делать джойн все записей. Подскажите как оптимальнее реализовать построение отчета.
  • Вопрос задан
  • 379 просмотров
Решения вопроса 2
AloneCoder
@AloneCoder
[object Object]
Создавать под каждый отчет таблицу с нужными колонками и наполнять, периодически дропать эти таблички
Ответ написан
Комментировать
@devian3000
Самый простой путь.

Сводная таблица по записям.
Триггеры на добавление, обновление и удаление.

Сперва делаете JOIN и скидываете всё в эту таблицу.
А далее триггерами она будет обновляться и изменяться.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы