mysql 知识总结 - [mysql官方文档](https://dev.mysql.com/doc/refman/5.7/en/) # 性能监控 # schema 与数据优化 ## 字符集选择 尽量选择 `utf8mb4` , 不要用 `utf8`, utf8 对于某些字符会无法显示。 ## 存储引擎的选择 ## 适当的数据冗余 ## 适当拆分 # 执行计划 explain select语句 # 通过索引进行优化 二叉树,红黑树,b树,b+树,BST, AVL,多叉树 ## 索引基本知识 ### 索引的用处 ### 索引的优点 ### 索引的分类 hash索引 组合索引 聚簇索引 覆盖索引 索引监控 ### 面试名词 ### 采用的数据结构 ### 索引的匹配方式 ## 简单案例 # 查询优化 ## 查询慢的原因 # 分区表 # 服务器参数设置