随笔分类 -  MySQL优化

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

点击右上角即可分享
微信分享提示