Блокировка намерения вставки в MySQL - PullRequest
0 голосов
/ 25 октября 2019

Любой, кто может демистифицировать этот лог ниже

*** (1) TRANSACTION:
TRANSACTION 11341627189, ACTIVE 0 sec inserting
mysql tables in use 1, locked 1
LOCK WAIT 17 lock struct(s), heap size 2936, 10 row lock(s), undo log entries 5
MySQL thread id 154692599, OS thread handle 0x7ff51ae15700, query id 1892525825 104.199.153.156 surelabs update
INSERT INTO `table` (`column1`, `column2`, `column3`) VALUES (8837, 1575, 0)
*** (1) WAITING FOR THIS LOCK TO BE GRANTED:
RECORD LOCKS space id 151562 page no 4 n bits 576 index `foreign_key_name` of table `database_name`.`table` trx id 11341627189 lock_mode X insert intention waiting
Record lock, heap no 1 PHYSICAL RECORD: n_fields 1; compact format; info bits 0
 0: len 8; hex 73757072656d756d; asc supremum;;

*** (2) TRANSACTION:
TRANSACTION 11341627086, ACTIVE 0 sec inserting
mysql tables in use 1, locked 1
17 lock struct(s), heap size 2936, 11 row lock(s), undo log entries 5
MySQL thread id 154692563, OS thread handle 0x7ff51a407700, query id 1892525445 104.199.153.156 surelabs update
INSERT INTO `table` (`column1`, `column2`, `column3`) VALUES (8838, 1575, 0)
*** (2) HOLDS THE LOCK(S):
RECORD LOCKS space id 151562 page no 4 n bits 576 index `foreign_key_name` of table `database`.`table` trx id 11341627086 lock_mode X
Record lock, heap no 1 PHYSICAL RECORD: n_fields 1; compact format; info bits 0
 0: len 8; hex 73757072656d756d; asc supremum;;

*** (2) WAITING FOR THIS LOCK TO BE GRANTED:
RECORD LOCKS space id 151562 page no 4 n bits 576 index `foreign_key_name` of table `database`.`table` trx id 11341627086 lock_mode X insert intention waiting
Record lock, heap no 1 PHYSICAL RECORD: n_fields 1; compact format; info bits 0
 0: len 8; hex 73757072656d756d; asc supremum;;

*** WE ROLL BACK TRANSACTION (2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...