![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
YZCSDFYT
这个作者很懒,什么都没留下…
展开
-
mysql 何为B+树,为什么主键查询会快
何为B+树,中文名我叫它平衡多节点查找树,每个节点相当于下面的一个索引,每层相当于下面说到的一页,数据只存放在叶子节点(即没有子节点的节点),索引会在非叶子节点上存储, Innodb 的所有数据文件(后缀为 ibd 的文件),他的大小始终都是 16384字节(16k)的整数倍,也就是说每页数据是16K,假设某表主键为bigint,8 字节,每个指响子节点的指针为4字节, 那么每页可存索引16384/14=1170个,因为若每行数据大小为1K,那么每页可存数据为16,那么两层的数据为1170*16=187原创 2021-05-12 16:36:15 · 584 阅读 · 0 评论 -
修改mysql配置
vi/mydata/mysql/conf/my.conf [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8' character-set-server=utf8 collation-server=utf8_unicode_.原创 2021-03-04 23:16:53 · 157 阅读 · 2 评论