Вопросы с тегом 'denormalization'

Денормализация - это процесс перехода от более высоких к более низким нормальным формам моделирования базы данных, чтобы ускорить работу с чтением базы данных или поддерживать историю.
7 отв.

Когда и почему базы данных объединяются дорого?

Я занимаюсь некоторыми исследованиями в базах данных, и я рассматриваю некоторые ограничения реляционных БД. Я получаю, что объединение больших столов очень дорого, но я не совсем уверен, почему. Что нужно делать СУБД для выполнения операции объедин...
06 окт. '08 в 12:52
4 отв.

Как денормализация данных работает с шаблоном Microservice?

Я только что прочитал статью о Microservices и PaaS Architecture. В этой статье около трети пути вниз автор утверждает (под Denormalize like Crazy): Схемы базы данных рефакторинга и де-нормализовать все, чтобы обеспечить полное разделение и разби...
19 нояб. '14 в 4:25
8 отв.

Каким образом денормализация улучшает производительность базы данных?

Я много слышал о денормализации, которая была сделана для повышения производительности определенного приложения. Но я никогда не пытался сделать что-то связанное. Итак, мне просто интересно, какие места в нормализованной БД ухудшают производительнос...
28 февр. '10 в 1:55
9 отв.

Когда Denormalize дизайн базы данных

Я знаю, что normalis (z) активно обсуждается в Stack Overflow. Я прочитал многие предыдущие обсуждения. Однако у меня есть дополнительные вопросы. Я работаю над старой системой с не менее чем 100 таблицами. База данных имеет некоторую ненормализован...
29 нояб. '10 в 8:30
14 отв.

Что касается баз данных, то "Нормализовать для правильности, денормализовать для выполнения" правильную мантру?

Нормализация приводит ко многим существенным и желательным характеристикам, включая эстетическое удовольствие. Кроме того, это также теоретически "правильно". В этом контексте денормализация применяется как компромисс, а исправление для достижения пр...
16 нояб. '08 в 6:24
1 отв.

Django: как получить доступ к оригинальному (немодифицированному) экземпляру в сигнале post_save

Я хочу сделать денормализацию данных для лучшей производительности и поместить сумму голосов, получаемую моим сообщением в блоге Post model: class Post(models.Model): """ Blog entry """ author = models.ForeignKey(User) title ...
07 апр. '11 в 17:04
8 отв.

Что такое хороший способ денормализации базы данных mysql?

У меня есть большая база данных нормализованных данных заказа, которая становится очень медленной для запросов к отчетности. Многие из запросов, которые я использую в отчетах, объединяют пять или шесть таблиц и требуют изучения десятков или сотен тыс...
16 авг. '08 в 2:36
13 отв.

Пользователи, запрашивающие денормализованную базу данных

Я нахожусь на ранних стадиях разработки системы, основанной на базе данных, и большая часть системы вращается вокруг типа отношений наследования. Существует родительский объект с примерно 10 столбцами, и будет существовать около 10 дочерних объектов,...
13 нояб. '09 в 19:26
2 отв.

Как нормализовать/денормализовать вектор в диапазоне [-1; 1]

Как я могу нормализовать вектор в диапазоне [-1;1] Я хотел бы использовать функцию norm, потому что она будет быстрее. Также дайте мне знать, как я могу денормализовать этот вектор после нормализации?
13 янв. '11 в 22:58
6 отв.

Как найти наиболее популярные слова в MySQL?

У меня есть таблица с именем results с 5 столбцами. Я хотел бы использовать столбец title для поиска строк, которые говорят: WHERE title like '%for sale%', а затем перечисления наиболее популярных слов в этом столбце. Один из них будет for, а друг...
24 сент. '15 в 15:20
3 отв.

Денормализация в Google App Engine?

Фон:: Я работаю с Google App Engine (GAE) для Java. Я изо всех сил пытаюсь разработать модель данных, которая играет на сильные стороны и слабые стороны таблицы, это две предыдущие связанные должности: Дизайн базы данных - движок Google Назначен...
04 июля '10 в 20:21
7 отв.

Должен ли я использовать плоские таблицы или нормализованную базу данных?

У меня есть веб-приложение, в котором я сейчас работаю, которое использует базу данных MySQL для внутреннего использования, и мне нужно знать, что лучше для моей ситуации, прежде чем продолжить. Проще говоря, в этом приложении пользователи смогут со...
01 дек. '10 в 22:01
2 отв.

Как обрабатывать изменения в дублированных данных в NoSQL

Мы оцениваем NoSQL для предстоящего проекта. Я склонен думать о вещах в режиме РСУБД, и у меня возникают проблемы с концепцией отсутствия нормализации. Я понимаю, что дублирование данных не считается ошибочным в NoSQL. У меня возникли проблемы с пон...
02 марта '12 в 19:42
0 отв.

Как правильно обрабатывать денормализованную синхронизацию данных в Doctrine MongoDB ODM

Денормализация ссылочных данных представляется довольно распространенной практикой при использовании MongoDB. Тем не менее, я не вижу встроенного способа справиться с Doctrine MongoDB ODM. Скажем, у меня есть социальная сеть, где пользователи могут ...
15 июля '15 в 16:03
4 отв.

Как периодически перестраивать таблицу отчетов, к которой очень часто обращаются?

Для обновления подготовленной таблицы отчетов требуется около 5-10 минут. Мы хотим постоянно обновлять эту таблицу (возможно, раз в 15 минут или непрерывно). Мы запрашиваем эту отчетную таблицу очень часто (много раз в минуту), и я не могу удержать ...
07 июня '11 в 19:15