05 2016 档案
摘要:索取最左列特性,的秘密都在于顺序排序与存储这个最简单的道理。 比如有表tabname上有ABC三个列是这样的。 行号 A B C 0 1 A e 1 2 7 G 2 9 5 7 3 5 0 4 Alter table tabname add index idx1(A,B,C) 用A,B,C三个单列组
阅读全文
摘要:innodb复合索引长度为什么是3072 我们知道InnoDB一个page的默认大小是16k。由于是Btree组织,要求叶子节点上一个page至少要包含两条记录(否则就退化链表了)。 所以一个记录最多不能超过8k。 又由于InnoDB的聚簇索引结构,一个二级索引要包含主键索引,因此每个单个索引不能超
阅读全文
摘要:InnoDB DataPage 16384B 16K 38B FILE HEADER 56B PAGE HEADER RECORD Infimum + supremum Records UserRecords Free Space Page Directory 8B File Trailer Inn
阅读全文
摘要:每隔0.1秒就刷一次MYSQL文件的变化,并闪动标示出来,以观察SQL执行时,MYSQL的处理顺序。 watch -n 0.1 -d stat /var/lib/mysql/ib_logfile0 /var/lib/mysql/ib_logfile1 /var/lib/mysql/ibdata1 我
阅读全文

浙公网安备 33010602011771号