数据库 1. SQL DDL DML 2. 事务 事务特性(ACID) 原子性 一致性 隔离性 事务隔离级别 持久性 ACID 之间的关系 MySQL 1. 架构 服务端 存储引擎 InnoDB MyISAM 客户端 3. 索引 B+树 InnoDB 索引 4. MySQL 事务 intro 5.(事务)并发控制 intro 悲观并发控制 锁机制 (InnoDB)锁算法 乐观并发控制 版本机制 多版本并发控制(MVCC) 6. 文件 配置文件 日志 Binary Log Redo Log Undo Log 7. 部署模式 主从复制 8. 优化 intro 数据库的瓶颈 1. 数据库设计优化 读写分离 分表 2. 查询优化 explain