MySQL

Articoli tecnici organizzati per gruppo funzionale.

9 schede6 gruppiPagina 2 di 2

Transazioni

1 nella pagina

MySQL ERROR 1213: deadlock tra transazioni

MySQL ERROR 1213 indica che due o più transazioni si sono bloccate a vicenda acquisendo lock in ordine incompatibile. InnoDB annulla una transazione per sbloccare il sistema; l'applicazione deve gestire il rollback e ritentare con cautela. La diagnosi richiede SHOW ENGINE INNODB STATUS e, per eventi frequenti, il log dei deadlock, mentre la prevenzione usa transazioni brevi e ordine coerente degli aggiornamenti.

1213 / 40001