- 博客(1)
- 收藏
- 关注
原创 MySql报错Deadlock found when trying to get lock; try restarting transaction 的问题解决
今天在执行delete语句时,mysql报错Deadlock found when trying to get lock; try restarting transaction在网上搜了一下解决办法,发现 问题的核心在于:MySql锁。但是我只是这样一个简单的删除语句啊,为啥会锁表?后来问了同事,也百度了一下。发现了问题所在:我在一个事务中,对同一个表执行了多次删除操作,每一次delete的时候如果该字段没有索引,就会锁表。那么在同一个事务中再次delete时,就可能会报错。然后我把
2021-04-19 19:53:17 2152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人