Loading

摘要: 和MVCC相关的三个东西 隐藏字段:InnoDB表中的每个行前都有的三个隐藏字段,用于实现MVCC机制 undolog:用于记录数据的历史版本,每一个数据的历史版本在undolog中构成一个历史版本链 readview*:每个事务都有一个,用于确定它能读到链中的哪些历史版本 隐藏字段 通过这一小节, 阅读全文
posted @ 2022-09-26 18:19 yudoge 阅读(622) 评论(0) 推荐(1) 编辑
摘要: 关系型数据库相关的大部分问题,都要往如何减少IO次数以及如何减少随机IO次数上想,这也是关系数据库设计时考虑的一个目标。 为什么索引使用B+树 实际上不管你使用什么结构,B树、B+树、二叉树、AVL、跳表啥的,只要是为快速检索设计的数据结构,你都可以建立索引。问题是,关系型数据库设计面临的一个挑战就 阅读全文
posted @ 2022-09-26 12:52 yudoge 阅读(47) 评论(2) 推荐(0) 编辑