記錄一次生產情況下出現mysql死鎖

問題描述 在生產中有兩筆單子同時進行 ,一個是新增一個是修改操作,且這兩個操作都通過spring添加了事務,由於死鎖導致了新增的這筆單子新增失敗導致回滾。 解決思路 1、先使用 >SHOW ENGINE INNODB STATUS 命令查看了mysql的最近一次死鎖記錄 2、分析後得到結論由於兩個事務的執行語句順序相反,應該是先修改table1 再修改table2,另一個是先修改table2再修改
相關文章
相關標籤/搜索