Case:MySQL Federated存储引擎引起的慢SQL优化
发表于:2024-10-14 作者:千家信息网编辑
千家信息网最后更新 2024年10月14日,这个案例并不是我遇到的,但是我的工作生产环境中有使用到federated存储引擎,所以记录一下。优化前有一条SQL部分截取内容如下,执行约268秒才能出结果:优化后从这条SQL的执行计划中可以看出来m
千家信息网最后更新 2024年10月14日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安全错误
数据库的锁怎样保障安全
计算机网络技术好接本吗
俩月数据库分析什么
网络安全月教育内容
有屋科技互联网
金融网络安全口号
超微服务器管理ip
电话手表服务器返回异常
静安区软件开发技术服务有哪些
神武4手游服务器最高多少级
巨杉数据库5.0三大技术亮点
北京数据库建设数据科学专业服务
postgis数据库导出
企业服务器硬盘共享
凯乐网络技术有限公司
鄂州定制软件开发团队
网络服务器管理的内容
it外包软件开发
924程序设计与数据库系统概论
阿里通用服务器芯片
数据库怎么撤销操作
dns服务器响应最快
盛世汇通网络技术咨询中心
惠州市多典米网络技术有限公司
服务器资料删除了还能找回吗
机关网络安全管理工作制度
明日之后怎么更新一个服务器
网络安全边框图案
山东专业服务器租用
政府项目数据库使用标准
玩者天下网络技术