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

Денормализация Определение и применение денормализации Денормализация — это стратегия для повышения производительности чтения базы данных, жертвуя производительностью записи.  Используется для […]

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

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

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

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

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

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

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

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

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

Прокрутить вверх