1 mysql架构

1.1 逻辑架构
读后笔记
 1.2 mvcc

读后笔记

1.3 存储引擎

1.3.1 innodb
读后笔记
 1.3.2 myisam
读后笔记
读后笔记
 1.3.3选择合适的引擎
读后笔记
读后笔记
2.1 schema与数据类型的优化
读后笔记
读后笔记
 3.索引

3.1 索引类型

3.1.1 B-Tree索引
读后笔记
 3.1.2 哈希索引
读后笔记
读后笔记

 3.1.3 全文索引

 3.2 索引优点
读后笔记
 3.3 高性能的索引策略

 3.3.1 独立的列

 3.3.2 多列索引

 3.3.3 选择合适的索引列顺序

 3.3.4 使用索引扫描来排序

 3.3.5 压缩(前缀压缩)索引

 3.3.6 冗余和重复索引

 3.3.7 未使用的索引建议删除

 3.3.8 前缀索引和索引选择性
读后笔记
读后笔记
 3.3.9 聚簇索引

读后笔记
读后笔记
读后笔记
读后笔记
读后笔记
读后笔记

3.3.10 覆盖索引
读后笔记
 3.3.11索引和锁
读后笔记
 4 查询性能优化

 4.1查询执行的基础
读后笔记
4.1.1 mysql如何执行关联查询
读后笔记
读后笔记
读后笔记
 4.1.2mysql如何返回结果
读后笔记

4.2 mysql查询优化器的局限

4.2.1关联子查询
读后笔记
读后笔记
读后笔记

4.3 重构查询的方式

4.3.1 一个复杂的查询还是多个简单的查询

4.3.2切分查询

4.3.3分解关联查询


 

相关文章:

  • 2021-12-14
  • 2021-10-03
  • 2021-11-19
  • 2022-02-02
  • 2022-12-23
  • 2021-08-11
  • 2021-08-07
猜你喜欢
  • 2021-04-12
  • 2022-01-08
  • 2022-01-02
  • 2021-07-01
  • 2021-08-28
  • 2021-08-11
  • 2021-12-16
相关资源
相似解决方案