sql >> Database >  >> RDS >> Mysql

Bungelende transacties in MySQL Innodb

Autocommit helpt je hier niet, start transaction overschrijft het.

De bungelende transacties worden teruggedraaid zodra de verbinding uitvalt OF de client opnieuw verbinding maakt, wat het eerst gebeurt.
Er is geen manier om een ​​loslopende transactie te plegen, de enige mogelijke optie is een rollback.

Als u de uitvoer van de InnoDB-status wilt begrijpen, gaat u naar:
http://www.mysqlperformanceblog.com/2006/07/17/show-innodb-status-walk-through/




  1. SQL Server - Dirty Reads Voor- en nadelen

  2. Hoe krijg ik een lijst van alle procedures in een pakket-orakel?

  3. Hoe PL/SQL SYS_REFCURSOR in Oracle Database aan te maken?

  4. Django ORM gebruiken in threads en te veel uitzonderingen voor clients vermijden door BoundedSemaphore te gebruiken