| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Создание DB в InnoDB |
| Автор: ShurikA 5.1.2009, 14:48 |
| Как заставить EntityManager создавать DB в InnoDB, а не в MyISAM? |
| Автор: rygel 5.1.2009, 22:59 |
| если используется хибернейт, то через диалект hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect |
| Автор: ShurikA 5.1.2009, 23:36 |
| Извиняюсь, забыл сказать хто работаю с TopLink. |
| Автор: powerOn 6.1.2009, 00:24 |
| Мне кажется это задача конфигурации БД, нежели приложения. Т.е. я предлагаю настроить БД так что бы она создавала по умолчанию таблицы с типом InnoDB. Хотя мне трудно судить, насколько это решение является хорошим. Еще как вариант, покопаться в настройках MySQL-ного пула соединений, может какое свойство выставить можно, чтобы InnoDB таблицы создавались по умолчанию. |