如何理解Mysql index extensions
发表于:2024-10-02 作者:千家信息网编辑
千家信息网最后更新 2024年10月02日,这篇文章给大家介绍如何理解Mysql index extensions,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、什么是index extensions前者的key_len
千家信息网最后更新 2024年10月02日如何理解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安全错误
数据库的锁怎样保障安全
传奇数据库在那
闵行区网络营销软件开发咨询热线
绿联打印服务器问题
服务器与数据库通信失败
农行软件开发师
服务器系统多少钱
长沙医学院网络安全
数据库服务器和客户端有什么区别
arcgis怎么访问数据库
机器人视觉用什么软件开发
校园网数据库连接错误怎么办
华为自研分布式数据库
开发人员对数据库熟悉吗
数据库 安全审计
申论素材网络安全提几点建议
何洁视频软件开发
分布式数据库 hbase
魔兽世界找服务器变少了
黄陂订制软件开发企业
侯睿 网络安全
我的世界一键管理服务器
网信办网络安全法第七十二条
geogebra软件开发年限
excel数据库复制不了文字
怎么免费看万方数据库的文献
河北网络技术服务信息推荐
河南质量工程计算机网络技术
计算机网络技术订单班真的可靠吗
mysql数据库索引实例
杭州企业软件开发有用吗