(初识不一定对,后面继续吧)
MVCC 在 MySQL InnoDB 中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读
ReadView是快照度执行时从MVCC提取数据的依据;
1,快照读:select 查询语句;
2,当前读:update,insert,delete处数据操作前的查询;
取值是拿着TRX_ID做对比取数据

(初识不一定对,后面继续吧)
MVCC 在 MySQL InnoDB 中的实现主要是为了提高数据库并发性能,用更好的方式去处理读-写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读
ReadView是快照度执行时从MVCC提取数据的依据;
1,快照读:select 查询语句;
2,当前读:update,insert,delete处数据操作前的查询;
取值是拿着TRX_ID做对比取数据