Задать вопрос
@beduin01

Как лучше организовать сводную таблицу?

У меня есть таблица с 50 млн записей. В ней есть столбец section_name.
Можно было бы его сделать справочником, но я пока не знаю все возможные его значения, поэтому наверно лучше нормализацией не заниматься.

Однако в меню мне нужно отображать все уникальные значения из него. DISTINCT делать по нему крайне долго. Получается нужна какая-то таблица которая пересчитывается постоянно.

Вопросы.
1. Как подобные таблицы правильно называются? Сводные? Расчетные? ...
2. На сколько тут MATERIALZED VIEW подойдет или лучше что-то другое?
3. Какой самый простой механизм выполнения пересчета подобных таблиц?
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    QPT PostgreSQL 16. Оптимизация запросов
    1 неделя
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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