Денормализация: что это
Коротко
Денормализация: сознательное дублирование данных ради скорости чтения: счётчики, копии полей, материализованные представления. Платят сложностью записи и риском рассинхронизации, поэтому нужен механизм обновления: триггер, код приложения или пересчёт.
Определение
Сознательное дублирование данных ради скорости чтения: счётчики, копии полей, материализованные представления. Платят сложностью записи и риском рассинхронизации, поэтому нужен механизм обновления: триггер, код приложения или пересчёт.
Из урока «Проектирование и нормализация за 6 минут»
Денормализация требует механизма синхронизации: триггер, код приложения или фоновая пересборка.
Читать урок целикомВопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по SQL и базы данных проверят, что термин понятен в деле.