sql >> Database >  >> RDS >> Mysql

Hoe kan ik een transactie-impasse opheffen?

Gegeven wat 'innodb status' output zoals deze:

---TRANSACTION 0 0, not started, process no 1024, OS thread id 140386055603968
MySQL thread id 197, query id 771 localhost marc
show innodb status

je zou willen doen

KILL QUERY 771

om een ​​van de twee query's die vastzitten te beëindigen. Dat zal de query doden, maar laat de verbinding open. als je de verbinding wilt verbreken, doe dan KILL 197 .



  1. Ongeldige algemene gebruikers- of rolnaam

  2. Paginering om de maximale waarde te tonen en de rest te beperken

  3. Eenvoudige SQL Server-functies om echte problemen op te lossen

  4. Een opzoekbesturingselement toevoegen aan een formulier in Access 2016