随笔分类 - MySQL优化
摘要:# 联合索引第一个字段如果是范围查询则不会走索引 如果第一个查询条件用范围查询,那么MySQL会以为你查询的表数据比较多,那么它就会进行全表扫描而不进行索引,,但是如果第一个查询条件是主键范围查询的话,它依旧会走索引,不过在开发中应该不需要进行主键范围查询。 主键范围查询 ```SQL EXPLAI
阅读全文
摘要:用于分析SQL语句的执行效率 直接执行explain SQL语句即可 查询`select * from user`语句的执行效率: ![image](https://img2023.cnblogs.com/blog/1859679/202307/1859679-20230721075344015-1
阅读全文
摘要:# 为什么要使用索引 如果不使用索引的话,检索数据得逐行进行匹配,匹配成功才进行返回,而使用索引的话,可以将每行的地址进行保存,并将它们以某种数据结构的方式进行保存,可以极大的优化了检索数据,比如有800条数据,如下表所示。 ![image](https://img2022.cnblogs.com/
阅读全文