曲苑雜壇--DML操作中如何處理那些未提交的數據

對數據庫稍有了解的人,數據庫使用排他鎖X鎖來避免兩個事務同時修改同一條數據,同時使用較低級別如行上加鎖來提高併發度。 以下了兩種場景很容易理解: 1>事務1執行 UPDATE TB1 SET C2=1 WHERE C1=1(此處假設C1爲主鍵,使用行鎖),事務1未提交,而後事務2執行UPDATE TB1 SET C2=2 WHERE C1=1,事務2必須等到事務1提交或回滾後,才能獲得對該行數據的
相關文章
相關標籤/搜索