中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何解決mysql幻讀

九三
183
2021-01-13 18:44:37
欄目: 云計算

如何解決mysql幻讀

mysql中出現幻讀的兩種解決方法

1.多版本并發控制(MVCC)

多數數據庫都實現了多版本并發控制,并且都是靠保存數據快照來實現的。事務每次取數據的時候都會取創建版本小于當前事務版本的數據,以及過期版本大于當前版本的數據。其原理時將歷史數據存一份快照,所以其他事務增加與刪除數據,對于當前事務來說是不可見的。

2.next-key 鎖

next-key 鎖包含記錄鎖(行鎖)和間隙鎖兩部分,記錄鎖是加在索引上的鎖,間隙鎖是加在索引之間的。其原理是將當前數據行與上一條數據和下一條數據之間的間隙鎖定,保證此范圍內讀取的數據是一致的。

0
叶城县| 古田县| 黎平县| 江安县| 抚顺县| 长春市| 博客| 赤峰市| 苏州市| 衡水市| 塔城市| 子洲县| 石家庄市| 台东县| 阜新市| 白城市| 尼玛县| 乌拉特中旗| 花垣县| 秦安县| 万荣县| 陵川县| 深州市| 澜沧| 固安县| 汪清县| 阳泉市| 凤翔县| 广元市| 连州市| 同江市| 三河市| 灌阳县| 富裕县| 凤冈县| 诸暨市| 岢岚县| 新宁县| 平顺县| 临朐县| 浦东新区|