进阶篇
一、MySQL体系结构

二、存储引擎
简介


存储引擎特点
InnoDB (默认)


MyISAM

Memory
存储引擎区别
存储引擎选择

小结

三、索引
配置Linux版本的mysql
--nodesp和--force

linux防火墙相关操作
https://blog.csdn.net/weixin_43721000/article/details/124076496
https://blog.csdn.net/weixin_43721000/article/details/124076496
索引概述和特点

索引结构


二叉树
Btree



B+tree


Hash


为什么InnoDB存储引擎选用B+tree索引结构?

索引分类





InnoDB主键索引的B+tree高度为多高
索引语法


性能分析
查看执行频次

慢日志查询


profiling详情
explain


索引使用规则
最左前缀法则



范围查询

索引失效




SQL提示
覆盖索引


前缀索引

单列索引与联合索引


索引设计原则

小结


SQL优化
插入数据
insert优化
大批量插入数据

主键优化
数据组织方式
页分裂

页合并

逐渐设计原则

order by 优化


group by 优化

limit优化
count优化



update优化

小结






















