对每个页最多可存储16K/2 – 200的即7992行记录的解释
--每个页最多可存储16K/2 – 200的即7992行记录;解释:每个记录最少2字节,每个页都要预留200字节,这是硬性规定,知道就行。16*1024/2 - 200 = 7992--每个页至少要存储2行记录;解释:这两行记录是虚拟记录,用来限定记录的边界,最大虚拟记录和最小虚拟记录。
mysql undo管理
声明:本文内容是笔者阅读《MySQL运维内参》后整理的笔记innodb支持的回滚段总共有128*1024=131072个。在事务的执行过程中,会产生两种回滚日志,一种是insert的undo日志,一种是update的undo日志。可能有人会问,delete哪里去了。其实是包含在update回滚日志中的。在事务要存储回滚记录的时候,事务...
myisam和innodb的区别
myisam和innodb的区别MyISAM缓存索引,不缓存数据,写数据直接写到磁盘,innodb是先修改内存页,在刷新到redo和磁盘。修改内存页比在磁盘修改快很多倍,所以建议用innodb存储引擎。
mysql innodb体系结构--初级
MySQL innodb体系结构