- 事务和锁
- 索引与优化(Join查询等)
- 主从复制
- 引擎
- 分布式架构-分库分表
- 数据迁移,容灾备份与恢复
- 数据库性能监控分析与系统优化
- 各种参数常量设置
----------------------------------------------------------------------------------------------------------------------------
mysql的知识体系:
基础:
-
sql语句
-
表结构设计
调优:
-
索引、慢查询优化
-
配置参数调优
核心原理:
-
InnoDb存储引擎 (包括隔离级别、事务、锁、缓存池、回滚日志等等)
-
Mysqld (包括连接管理、进程管理、查询缓存、查询优化、日志等等)
架构与运维:
-
用户与权限、安全
-
备份与恢复
-
日志
-
分布式与高可用
参考博客:
https://www.cnblogs.com/XtsLife/p/12046628.html
http://www.notedeep.com/note/38/page/327
https://cloud.tencent.com/developer/article/1519593