База данных денормализации - PullRequest
0 голосов
/ 09 апреля 2010

Я смотрел на Star Schema Benchmark , а потом думал, можно ли денормализовать все таблицы из SSB?

Таким образом, размер базы данных значительно увеличится, но потенциально производительность вырастет. Это правильно? Возможно ли это?

Спасибо и извините за мой плохой английский.

Ответы [ 2 ]

0 голосов
0 голосов
/ 09 апреля 2010

В большинстве случаев меньшее количество связей (объединений) означает более высокую производительность. Обычно денормализация хороша небольшими порциями и сбалансирована с нормализацией. Это баланс между скоростью и хорошим дизайном. Например, хранилища данных состоят из очень плоских денормализованных таблиц, поэтому они могут повысить производительность. Идея плоских баз данных получила дальнейшее развитие, например, в Couch DB.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...