Машината за съхранение по подразбиране в MySQL е MyISAM
. Ако имате нужда от транзакции и заключване на ниво ред, често избирате InnoDB
.
Използване на MySQLInnoDBDialect , Hibernate добавя type=InnoDB към изявлението за създаване на таблица. Това изрично създава InnoDB маса. MySQLDialect не добавя двигателен низ, по този начин би създал MyISAM таблица.
Въпреки това, можете също да промените двигателя за съхранение по подразбиране на MySQL сървъра, като използвате следния ред във вашия my.cnf , MySQL конфигурация, файл.
default-storage-engine=innodb