innodb幻讀實例

mysql的默認事務級別是:可重複讀  其中可重複讀是通過mvcc來實現的又叫快照讀,在事務中的讀操作通過對當前的數據庫中記錄一個版本,以後的讀操作只會讀取記錄的版本,因此相當於對數據庫的數據建立了一個快照數據,因此叫做快照讀,其不用對數據庫中的數據進行加鎖又叫做樂觀鎖。  同時RR事務級別的mysql通當前讀和gap鎖來解決幻讀,其本質是通過對數據庫周邊記錄進行加悲觀鎖(讀鎖(共享鎖)和互斥鎖(
相關文章
相關標籤/搜索