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
→