Mysql
 sql >> Base de données >  >> RDS >> Mysql

PESSIMESTIC LOCK ne fonctionne pas avec Spring Data accédant à MySQL

Il indique que le problème a été causé par l'utilisation d'un dialecte incorrect avec MySql. Cette version de Dialect "MySQLDialect" suppose "MyISAMStorageEngine" comme moteur de stockage par défaut lors de la création de tables. Ce moteur ne prend en charge aucun type de transactions. Le seul moteur de stockage qui prend en charge les transactions est "InnoDB" qui est sélectionné comme choix par défaut lors de l'utilisation d'autres dialectes comme "MySQL55Dialect", "MySQL57Dialect" ou "MySQL8Dialect"