Case:MySQL Federated存储引擎引起的慢SQL优化
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,这个案例并不是我遇到的,但是我的工作生产环境中有使用到federated存储引擎,所以记录一下。优化前有一条SQL部分截取内容如下,执行约268秒才能出结果:优化后从这条SQL的执行计划中可以看出来m
千家信息网最后更新 2025年11月11日Case:MySQL Federated存储引擎引起的慢SQL优化
这个案例并不是我遇到的,但是我的工作生产环境中有使用到federated存储引擎,所以记录一下。
优化前
有一条SQL部分截取内容如下,执行约268秒才能出结果:

优化后
从这条SQL的执行计划中可以看出来mego.trade_order并没有出现在table列中,经查看,mego.trade_order是一个Federated存储引擎,类似Oracle的DBlink,在本地只是个链接的形式存在,实际数据文件并不存在。
所以mego.trade_order表作为一个subquery效率非常差,可以改写成join的方式,去掉subquery,让mego.trade_order表尽量第一个前面的结果join,减少去远程服务器取数据的次数,优化如下,优化过后只需要0.74秒
有关Federated存储引擎参考链接
https://dev.mysql.com/doc/refman/5.5/en/federated-storage-engine.html
引擎
存储
数据
结果
链接
内容
只是
实际
形式
效率
文件
方式
服务器
案例
次数
环境
行约
过后
部分
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
重庆江津生鲜信息软件开发
软件开发课题验收报告
局域网怎么外网访问服务器
惠阳良井智慧互联网科技园
机动车网络安全管理规章制度
网络技术主管职责
梦幻西游代理服务器
网络技术题目都是题库的吗
服务器维修管理记录表
怎么进入带网络安全模式
国产数据库编程软件厂家
mysql数据库名忘了
乾峰网络技术
mac系统数据库没设密码
网络安全说党课
计算机应用软件开发有哪些
应用软件开发中系统维护包括
潮州市美信网络技术有限公司
我市举行网络安全攻防演习
跑酷型服务器
昌平校园网络安全日活动
无线路由dns服务器
汤森路透数据库价格
服务器安全狗打不了补丁
专业网络安全建设方案供应商
梦幻不同服务器能同一名字吗
软件维护属于软件开发阶段吗
西安霄鹏网络技术服务有限公司
select 数据库取值
数据库的软件技术