MySQL关于In的优化是怎么样的
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇文章给大家分享的是有关MySQL关于In的优化是怎么样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。MySQL版本:5.6.14f
千家信息网最后更新 2026年11月01日MySQL关于In的优化是怎么样的
本篇文章给大家分享的是有关MySQL关于In的优化是怎么样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
MySQL版本:5.6.14
files表记录的是dfs系统中的文件信息.
有一批数据上传出现错误,需要重新上传.
错误文件的范围已经记录在了test.files_20170206表中。
运行如下查询,竟然很长时间没有结果.
select * from files t1 where (oldpath,flen) in (
select oldpath,max(flen) from files f where oldpath in
(select oldpath from test.files_20170206 )
group by oldpath
)
使用explain extended 查看执行计划
原来的SQL,使用了Exists方式.
改写SQL如下,实际上就是加了一层嵌套.
select * from files t1 where (oldpath,flen) in (
select * from (
select oldpath,max(flen) from files f where oldpath in
(select oldpath from test.files_20170206 )
group by oldpath
) a
)
经过改写之后,就符合了原来的预期,先将结果保存为一个临时表.然后通过临时表再查数据.
以上就是MySQL关于In的优化是怎么样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
就是
数据
文件
更多
知识
篇文章
结果
错误
实用
信息
实际
实际上
工作会
文章
方式
版本
看吧
知识点
系统
范围
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网最新的科技
朗新科技与工业互联网
互联网科技的
与互联网科技公司
金融科技 互联网金融
奇酷互联网科技公司
互联网科技排名
互联网 新科技
衡水科技产业互联网平台
互联网时代科技改变生活
互联网和黑科技的看法
互联网科技的全部知识
为客找房互联网科技公司怎么样
深圳无忧互联网科技
广西科技产业互联网是什么
上海万顺科技互联网有限公司招聘
马化腾互联网科技教学
亚光科技低轨卫星互联网
前海云享互联网科技
武汉亿视互联网科技有限公司
北京路客互联网科技有限公司
中关村互联网科技集团
互联网科技深圳
互联网金融公司科技
苏州大垚互联网科技
互联网科技大会
银川新华互联网科技学校地址
互联网科技扶贫时间
恒生互联网科技业指数调整周期
互联网对科技影响