DataBase
weixin_42246923
这个作者很懒,什么都没留下…
展开
-
数据库索引
索引原创 2021-08-08 21:36:41 · 76 阅读 · 0 评论 -
MVCC
当前读:读取的是记录的最新版本,读取时还要保证其他并发事务不能修改当前记录,会对读取的记录进行加锁。 快照读:不加锁的非阻塞读。 多版本并发控制(MVCC)是一种用来解决读-写冲突的无锁并发控制,也就是为事务分配单向增长的时间戳,为每个修改保存一个版本,版本与事务时间戳关联,读操作只读该事务开始前的数据库的快照。 所以MVCC可以为数据库解决以下问题 在并发读写数据库时,可以做到在读操作时不用阻塞写操作,写操作也不用阻塞读操作,提高了数据库并发读写的性能 DB_TRX_ID:最近修改(修改/插入)原创 2021-05-22 14:23:48 · 54 阅读 · 0 评论