高並下的Mysql悲觀鎖與樂觀鎖性能對比(Spring Boot+jpa)

常見數據庫的高併發中,須要用到兩種鎖,悲觀鎖與樂觀鎖, 那什麼什麼是悲觀鎖和樂觀鎖呢? 悲觀鎖,就是對數據的衝突採起一種悲觀的態度,也就是說假設數據確定會衝突,因此在數據開始讀取的時候就把數據鎖定住。【數據鎖定:數據將暫時不會獲得修改】 樂觀鎖,認爲數據通常狀況下不會形成衝突,因此在數據進行提交更新的時候,纔會正式對數據的衝突與否進行檢測,若是發現衝突了,則讓用戶返回錯誤的信息。讓用戶決定如何去作
相關文章
相關標籤/搜索