1、快照讀能解決部分幻讀問題,就是當sessionA查詢的時候,sessionB insert多少條都是一樣;但sessionA update的時候,就是當前讀,會生成新的快照點,導致幻讀問題出現。
2、用next-key lock解決當前讀下的幻讀問題,如果是走索引,他會鎖住索引本身的行鎖;如果是范圍,就會成為一個行鎖+間隙鎖,導致范圍內的無法插入;如果是無索引的,直接全表加上了間隙鎖,無法插入,阻塞。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。