当前位置:网站首页>mysql中explain语句查询sql是否走索引,extra中的几种类型整理汇总
mysql中explain语句查询sql是否走索引,extra中的几种类型整理汇总
2022-07-04 18:00:00 【Koikoi123】
1.using index通过二级普通索引查找,实现了覆盖索引,不用进行回表查询
2.using index condition通过二级普通索引查找,在通过索引查到的结果后还有where条件过滤,而且这个过滤筛选是只需要用二级普通索引就可以实现,不用在内存中进行判断筛选。但是需要回表查询需要的字段值。
3.using where不管有没有通过索引查找,只要加载了数据到内存进行where条件筛选,都是
4.using index & using where:查找使用了索引,但是需要的数据都在索引列中能找到,所以不需要回表查询数据
实际例子
假如有一个表xxx,给modify_date上索引
1.using index通过二级普通索引查找,实现了覆盖索引,不用进行回表查询
explain
SELECT modify_date
from xxx
2.using index condition通过二级普通索引查找,需要回表
explain
SELECT *
from xxx where modify_date > "2022-06-27 10:27:07" and modify_date < "2022-06-28 0:0:0"
3.using where不走索引查找
explain
SELECT *
from xxx
where create_date > "2022-06-27 10:27:07" and create_date < "2022-06-28 0:0:0"
4.using index & using where:查找使用了索引,但是需要的数据都在索引列中能找到,所以不需要回表查询数据
explain
SELECT modify_date
from xxx where modify_date > "2022-06-27 10:27:07" and modify_date < "2022-06-28 0:0:0"
返回结果
边栏推荐
- 在线SQL转Excel(xls/xlsx)工具
- Download the first Tencent technology open day course essence!
- node_exporter部署
- 测试工程师如何“攻城”(下)
- 删除字符串中出现次数最少的字符【JS,Map排序,正则】
- Lex and yacc based lexical analyzer + parser
- DeFi生态NFT流动性挖矿系统开发搭建
- 2022CoCa: Contrastive Captioners are Image-Text Fountion Models
- Process of manually encrypt the mass-producing firmware and programming ESP devices
- 2021 Hefei informatics competition primary school group
猜你喜欢
大div中有多个div,这些div在同一行显示,溢出后产生滚动条而不换行
英特尔集成光电研究最新进展推动共封装光学和光互连技术进步
神经网络物联网是什么意思通俗的解释
[发布] 一个测试 WebService 和数据库连接的工具 - DBTest v1.0
PointNeXt:通过改进的模型训练和缩放策略审视PointNet++
LeetCode第300场周赛(20220703)
Go microservice (II) - detailed introduction to protobuf
PolyFit软件介绍
Safer, smarter and more refined, Chang'an Lumin Wanmei Hongguang Mini EV?
One question per day (2022-07-02) - Minimum refueling times
随机推荐
Wireshark网络抓包
There are multiple divs in the large div, which are displayed on the same line. After overflow, scroll bars are generated without line breaks
The page element is vertically and horizontally centered, realizing the vertical and horizontal centering of known or unknown width.
生成XML元素
2022健康展,北京健博会,中国健康展,大健康展11月13日
数组中的第K个最大元素
Rookie post station management system based on C language
.NET ORM框架HiSql实战-第二章-使用Hisql实现菜单管理(增删改查)
问下各位大佬有用过cdc直接mysql to clickhouse的么
Summary and sorting of 8 pits of redis distributed lock
ftp、sftp文件传输
1672. 最富有客户的资产总量
LeetCode第300场周赛(20220703)
Using FTP
[opencv introduction to mastery 9] opencv video capture, image and video conversion
Nebula Importer 数据导入实践
An example of multi module collaboration based on NCF
SSRS筛选器的IN运算(即包含于)用法
In flinksql, in addition to data statistics, is the saved data itself a state
Shell 编程核心技术《三》