Переключение стратегии наследования с JOINED на SINGLE TABLE - PullRequest
0 голосов
/ 12 ноября 2011

Я сделал глупую ошибку в производственной системе.

Я выбрал СОВМЕСТНУЮ стратегию вместо ОДНОГО СТОЛА, и производительность серьезно пострадала.

Мне нужно поменять схемы и внести соответствующие изменения в схему, не могу поверить, что я все испортил.

Я был бы очень признателен и нуждался бы в совете, как лучше поступить.

Hibernate 3.5.6, JPA 2.0, ВЕСНА 3.0

1 Ответ

0 голосов
/ 08 декабря 2011

Понимаете ли вы различия между структурами базы данных, используемыми для обеих стратегий?

Миграция может выполняться с одним ALTER TABLE и INSERT INTO ... SELECT на каждую унаследованную сущность.Вот и все!

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