如何理解Mysql index extensions
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章给大家介绍如何理解Mysql index extensions,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、什么是index extensions前者的key_len
千家信息网最后更新 2025年01月20日如何理解Mysql index extensions1、什么是index extensions
这篇文章给大家介绍如何理解Mysql index extensions,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
1、什么是index extensions
前者的key_len是8而后者是4,预示着可以用到的索引不仅是i_c这个索引,还有主键索引;
前者的ref列值是const,const,而后者只有const,预示着前者用到了2个索引部分,而后者只有一个;
前者评估的rows为2,而后者评估的rows为3,因为前者效率更高;
后者的Extra列中多了Using Where,表示后者还需要从结果中再次过滤数据,而不能像前者那样直接利用索引取得结果。
我们还可以根据观察STATUS中的Handler_read_%值差异来对比两个SQL的实际执行代价(执行FLUSH STATUS后,执行查询SQL,再执行SHOW STATUS LIKE 'Handler_read_%' 查看):
后者的代价是 Handler_read_next = 3;
前者的代价是 Handler_read_next = 2;
如果数据量更大的话,这个差值也会随之增大。
由此可见,前者的效率确实要比后者来的更高。
关于如何理解Mysql index extensions就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
索引
代价
内容
只有
效率
数据
更多
结果
帮助
评估
不错
两个
兴趣
再次
实际
小伙
小伙伴
差值
差异
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
干软件开发能干到多少岁
软件开发合同项目编号规则
智能锁网络安全证书
两个月自学软件开发
网络安全企业影响
widos服务器安全性密码
我的世界联机显示服务器已过期
尚志软件开发设计
mysql数据库原理以及应用
东软neteye网络安全
软件开发工程师和软件架构师
软件开发项目实施是什么
软件开发知识产权归甲方
导向设计软件开发
sln 如何运行为数据库
和平精英 网络安全法
查询很慢数据库性能问题
软件开发需要考虑功能安全
服务器 4u 2u
DNS服务器发生错误是什么意思
mdf 数据库密码破解
网络安全防御模型有哪些
腾讯云 学生 数据库没货
数据库简述同义词的主要作用
互联网科技风工作总结ppt
淘怀网络技术有限公司
贾汪区海航软件开发质量服务
傲雷软件开发工程师面试题
营口新新互联网科技有限公司
网络安全证书与名称不符