В следующем случае я вижу ошибку deadlock detected, retry transaction
:Mysql тупиковых одного вставки операции
несколько вставок, происходящих одновременно. Каждая вставка выполняется внутри транзакции только для одной строки. (В каждой транзакции только одна вставка между ее началом и фиксацией.) Таблица имеет 3 столбца, один из которых - PK. ПК не будет автоматически увеличиваться.
Как можно совершить тупик, если каждая транзакция удерживает только один замок? Я думал, что для вставки одной строки потребуется только блокировка уровня одной строки.
Вы пытаетесь запустить 'SHOW INNODB STATUS', чтобы получить дополнительную информацию? – ldg
Пожалуйста, предоставьте 'SHOW CREATE TABLE' и инструкцию insert. –