MYSQL
文章平均质量分 62
积水成海
超懒的猿
不积跬步,无以至千里;
不积小流,无以成江海。
展开
-
事务篇-1
MVCC全称叫多版本并发控制,是RDBMS常用的一种并发控制方法,用来对数据库数据进行并发访问,实现事务。核心思想:读不加锁,读写不冲突。数据快照,不同事务访问数据快照中不同版本的数据关键要素:Undo日志和ReadViewReadView是张存储事务id的列表,主要包含当前系统中有哪些活跃的读写事务id,结合Undo日志的默认字段【trx id】来控制那个版本的Undo日志可被其他事务看见。m ids:生成ReadView时,当前活跃的事务id列表。原创 2024-09-30 17:55:36 · 275 阅读 · 0 评论 -
架构篇-3
对数据的修改操作,首先修改内存结构中缓冲区中的页,缓冲区中的页与磁盘中的页数据不一致,所以称缓冲区中的页为脏页。它是将缓冲池中的脏页数据刷到磁盘上的机制,决定脏页落盘的时机、条件和脏页的选择等CheckPoint的类型不止一种。原创 2024-09-30 15:27:58 · 400 阅读 · 0 评论 -
架构篇-2
查询引擎类种:show engines;原创 2024-09-30 14:12:14 · 151 阅读 · 0 评论 -
架构篇-1
不积跬步,无以至千里;不积小流,无以成江海。原创 2024-09-29 14:33:00 · 300 阅读 · 0 评论