MySQL索引优化原理与实践.pdfVIP

  • 4
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-04-17 发布于北京
  • 举报

Mysql索引优化原理总结回答:

1.点:B+树,优化原则:常见方式、分页、排序、连表、count(*)

2.MySQL索引底层采用B+树减少磁盘io的次数、高效的范围查询

3.优化原则::先定位慢查询,在通过慢查询日志文件分析sql语句

4.分析sql语句工具:EXIN/trace工具

5.EXIN工具分析sql语句,type最低满足range范围查询级别

5.1consts单表中最多只有一个匹配行(主键或者唯一索引),在优化阶段即

可到数据。

5.2ref指的是使用普通的索引(normalindex)。

5.3range对索引进行范围检索。

index级别扫描全部索引的文件,aIl是全表扫描防止索引失效,避兔全表扫

描:

6.优化方案:常见方式、分页、排序、连表、count(*)

1.必须遵循最佳左前缀法则防止索引失效

2.尽量使用覆盖索引,查询列都是加上索引减少Select*避兔回表查询

3.isnull,notnull索引会失效空值用专门特定常量值定义

4.Like模糊遵循最佳左前

文档评论(0)

1亿VIP精品文档

相关文档