索引优化:
导至性能下降SQL慢,执行时间长,等待时间长的一些原因:
查询语句写的烂
索引失效(索引分单值索引、复合索引)
关联查询太多join(设计缺陷或不得已的需求)
服务器参数调优及各个参数设置(缓冲、线程数等)
索引
MySQL官方对索引的定义为:索引是帮助mysql高效获取数据的数据结构。可以得到缩印的本质:索引是数据结构。你可以简单理解为“排好序的快速查找数据结构”。
MySQL Query Optimizer:
explain示例:
索引优化:
导至性能下降SQL慢,执行时间长,等待时间长的一些原因:
查询语句写的烂
索引失效(索引分单值索引、复合索引)
关联查询太多join(设计缺陷或不得已的需求)
服务器参数调优及各个参数设置(缓冲、线程数等)
索引
MySQL官方对索引的定义为:索引是帮助mysql高效获取数据的数据结构。可以得到缩印的本质:索引是数据结构。你可以简单理解为“排好序的快速查找数据结构”。
MySQL Query Optimizer:
explain示例: