逻辑分层:

连接层、服务层、引擎层、存储层

InnoDB:事务优先(适合高并发操作;行锁)

MyISAM:性能优先(表锁)

MySQL-分层、逻辑结构 - 图1

MySQL-分层、逻辑结构 - 图2MySQL-分层、逻辑结构 - 图3

SQL优化

MySQL-分层、逻辑结构 - 图4

B树

MySQL-分层、逻辑结构 - 图5

索引

MySQL-分层、逻辑结构 - 图6

这里索引失效:左模糊索引、索引使用函数、索引使用计算、索引使用非等值判断;

MySQL-分层、逻辑结构 - 图7主键索引就是唯一索引,但是不能为null

MySQL-分层、逻辑结构 - 图8

MySQL-分层、逻辑结构 - 图9

参考:https://www.cnblogs.com/annsshadow/p/5037667.html