記一次mysql死鎖問題

 場景:innodb下不同的事務進行更新和插入操作導致數據庫死鎖,代碼如下,在批量插入之前,進行了邏輯刪除操作,這段代碼在併發情況下出現死鎖 堆棧異常: Deadlock found when trying to get lock; try restarting transaction; 更新操作sql 批量插入sql 代碼分析 activityId爲外鍵,有外鍵索引,如果是行級鎖肯定不會出現死鎖
相關文章
相關標籤/搜索