亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

如何解決mysql幻讀

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

如何解決mysql幻讀

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

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

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

2.next-key 鎖

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

0
桓仁| 虹口区| 海伦市| 石首市| 杭锦后旗| 巍山| 闵行区| 民丰县| 宝兴县| 孝感市| 光泽县| 库车县| 中方县| 舒兰市| 光山县| 绥棱县| 京山县| 澄城县| 牡丹江市| 五常市| 贺兰县| 普陀区| 垦利县| 太白县| 酒泉市| 灵丘县| 丰镇市| 阿荣旗| 延庆县| 鄯善县| 雅安市| 临颍县| 上饶县| 桦川县| 呼和浩特市| 阿鲁科尔沁旗| 清涧县| 尼勒克县| 铜梁县| 湘潭市| 阿荣旗|