Денормализация

Оглавление1 Денормализация1.1 Определение и применение денормализации1.2 Стратегии реализации денормализации1.3 Методы денормализации1.4 Тенденции и последствия денормализации1.5 Полный текст статьи:2 Денормализация — […]

Денормализация

  • Определение и применение денормализации

    • Денормализация – это стратегия для повышения производительности чтения базы данных, жертвуя производительностью записи. 
    • Используется для реляционных баз данных с большим количеством операций чтения. 
    • Денормализация возможна только в нормализованной модели данных. 
  • Стратегии реализации денормализации

    • Поддержка СУБД: СУБД хранит избыточные копии данных, поддерживаемые в согласованном состоянии. 
    • Реализация администратора базы данных: администратор базы данных денормализует логическую структуру данных, но несет ответственность за синхронизацию данных. 
  • Методы денормализации

    • Сохранение количества “многих” элементов в качестве атрибута отношения “один ко многим”. 
    • Добавление атрибутов к отношениям из других отношений. 
    • Звездные схемы и схемы в виде снежинок. 
    • Предварительно созданные кубы обобщения или OLAP. 
  • Тенденции и последствия денормализации

    • Денормализация стала обычным явлением из-за увеличения объема памяти, вычислительной мощности и пропускной способности. 
    • Использование систем хранения данных в 2020-х годах воспринимается как относительно небольшая проблема. 

Полный текст статьи:

Денормализация — Википедия

Оставьте комментарий