MySQLDialect和MySQLInnoDBDialect有什么区别?从那时起我就一直使用MySQLDialect,现在我想知道上面的内容是如何不同的.
任何人?
kra*_*tan 12
MySQL中的默认存储引擎是MyISAM.如果您需要事务和行级锁定,您通常会选择InnoDB.
使用MySQLInnoDBDialect,Hibernate附加type=InnoDB到表创建语句.这显式创建了一个InnoDB表.MySQLDialect不附加引擎字符串,因此会创建一个MyISAM表.
但是,您也可以使用my.cnfMySQL配置文件中的以下行更改MySQL服务器的默认存储引擎.
default-storage-engine=innodb
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10048 次 |
| 最近记录: |