sql >> Databasteknik >  >> RDS >> Mysql

Dinglar transaktioner i MySQL Innodb

Autocommit hjälper dig inte här, start transaction åsidosätter det.

De hängande transaktionerna kommer att rullas tillbaka så snart anslutningen går ut ELLER klienten återansluter, beroende på vad som inträffar först.
Det finns inget sätt att begå en dinglande transaktion, det enda möjliga alternativet är en återställning.

Om du vill förstå InnoDB-statusutdata, se:
http://www.mysqlperformanceblog.com/2006/07/17/show-innodb-status-walk-through/




  1. Django-makemigrationer fortsätter att göra samma ändring

  2. Hur kontrollerar jag om PHP redan är ansluten till en databas?

  3. mysql lagrad funktionsparameter

  4. Hur man skapar en tabell i databladsvy i Access 2016