[MySQL]使用索引优化排序order by 解决Using filesort
2023-02-18 15:37:07 时间
当使用explain查看sql语句 , 出现Using filesort时 , 一定要检查下order by字段
这时候是使用了外部文件排序 , 并且看到rows列是全部数据时 ,速度会比较慢
给这样的字段增加索引 , 可以解决这个问题
没加索引的时候
增加索引以后
相关文章
- 🏆(不要错过!)【CI/CD技术专题】「Jenkins实战系列」(3)Jenkinsfile+DockerFile实现自动部署
- 【Maven实战技巧】「插件使用专题」Maven-Assembly插件实现自定义打包
- [书单]
- MySQL-技术专题-innodb存储引擎
- 浅谈NIO和Epoll的实现原理
- Netty-技术专区-Netty中的buffer
- Redis-技术专区-分布式锁实现
- MySQL-技术专区-详解索引原理
- Netty-技术专区-基础入门介绍
- DNS访问原理就明明白白了
- SpringBoot-技术专区-application配置文件详解
- SpringBoot-技术专区-新特配置文件属性跟踪
- SpringCloud-技术专区-Gateway优雅的处理Filter抛出的异常
- SpringCloud-技术专区-Gateway全局通用异常处理
- Mybatis-技术专区-插件开发指南
- 消息中间件-技术专区-RabbitMQ基本介绍
- SpringBoot-技术专区-自定义TaskExecutor线程池
- MySQL-技术专区-Binlog和Redolog的介绍
- SpringBoot-技术专区-Redis同数据源动态切换db
- SpringBoot-技术专区-集成 shiro 和 pac4j cas单点登录