規避死鎖方案

業務中須要遵循如下規則,能夠很大程度上下降死鎖發生的機率: 1)以固定的順序訪問表和行。排序 分爲兩種情景:索引 對於不一樣事務訪問不一樣的表,儘可能作到訪問表的順序一致; 對於不一樣事務訪問相同的表,儘可能對記錄的id作好排序,執行順序一致; 2)大事務拆小。大事務更傾向於死鎖,若是業務容許,將大事務拆小。事務 3)在同一個事務中,儘量作到一次鎖定所須要的全部資源,減小死鎖機率。資源 4)下降隔
相關文章
相關標籤/搜索