sql >> Databasteknik >  >> RDS >> Mysql

PESSIMESTIC LOCK fungerar inte med Spring Data som kommer åt MySQL

Det körs att problemet orsakades av att använda en felaktig dialekt med MySql. Den versionen av Dialect "MySQLDialect" antar "MyISAMStorageEngine" som standardlagringsmotor när tabeller skapas. Den motorn stöder inte någon typ av transaktioner. Den enda lagringsmotorn som stöder transaktioner är "InnoDB" som väljs som standardval när man använder andra dialekter som "MySQL55Dialect", "MySQL57Dialect" eller "MySQL8Dialect"




  1. Postgres-fel:Mer än en rad returneras av en underfråga som används som uttryck

  2. Visual Basic för applikationer i Microsoft Access

  3. PostgreSQL:kör antal rader för en fråga "per minut"

  4. Hur man tvingar PHP att läsa nya rader och returer som