mvcc是快照读,本身就解决了幻读,当前读的情况下,用间隙锁解决了幻读