mysql樂觀鎖、悲觀鎖、共享鎖與排它鎖

樂觀鎖(樂觀併發控制)和悲觀鎖(悲觀併發控制)是指數據庫在對待併發上控制的兩種思想,共享鎖和排它鎖是具體的鎖的實現,且都屬於悲觀鎖。樂觀鎖沒有加鎖mysql 樂觀鎖 獲取數據的時候不用獲取鎖,直到須要更新數據的時候纔去檢查獲取的記錄是否已被其餘事務更新,若是更新了則返回錯誤拋異常。注意的是,樂觀鎖中沒有鎖機制,一般的實現方式是用版本號或時間戳實現,好比,事務get了一條記錄,同時獲取到了該條記錄的
相關文章
相關標籤/搜索