我正在使用jOOQ数据库抽象层与 MySql 数据库交谈。
我不断收到以下错误:
SQL [null]; Deadlock found when trying to get lock; try restarting transaction
这是在向表中批量插入大约 500 行的过程中。可能会从不同的线程一次尝试多个这些批量插入。
是什么导致了死锁,我该如何避免它?
我正在使用jOOQ数据库抽象层与 MySql 数据库交谈。
我不断收到以下错误:
SQL [null]; Deadlock found when trying to get lock; try restarting transaction
这是在向表中批量插入大约 500 行的过程中。可能会从不同的线程一次尝试多个这些批量插入。
是什么导致了死锁,我该如何避免它?