位置: 编程技术 - 正文

MySQL利用profile分析慢sql详解(group left join效率高于子查询)(mysql_info)

编辑:rootadmin

推荐整理分享MySQL利用profile分析慢sql详解(group left join效率高于子查询)(mysql_info),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql根据分区查询数据,mysql profiles,mysql分区实现,mysql from pid file ended,mysql的profile,mysql根据分区查询数据,mysql profiles,mysql_info,内容如对您有帮助,希望把文章链接给更多的朋友!

使用profile来分析慢sql

mysql 的 sql 性能分析器主要用途是显示 sql 执行的整个过程中各项资源的使用情况。分析器可以更好的展示出不良 SQL 的性能问题所在。 最近遇到一个查询比较慢的sql语句,用了子查询,大概需要0.8秒左右,这个消耗时间比较长,严重影响了性能,所以需要进行优化。单独查询单表或者子查询记录都很快,下面来看看详细的介绍。

开启profile

执行查询,方便profile跟踪记录

MySQL利用profile分析慢sql详解(group left join效率高于子查询)(mysql_info)

查看当前的profile记录,主要获得Query_ID值

查看刚才执行的Query_ID为4的跟踪记录

根据分析结果可以看到,有大量的Sending data消耗,而且是持续不断的,这样的可以判断为子查询导致的,所以在这个case里面,子查询不适合用,效率太低。 那该用什么来避免呢?

用group by + left join 改写

可以看到,执行时间变成了0.秒,提升了5倍的效率。再看profile的跟踪分析。

可以看到,只有一次| Sending data | 0. |的消耗,所以效率提升很快。

扩展部分

总结

标签: mysql_info

本文链接地址:https://www.jiuchutong.com/biancheng/349928.html 转载请保留说明!

上一篇:MySQL数据库事务隔离级别详解(mysql里面的事务)

下一篇:Linux下mysql的root密码修改方法

  • 私立学校要交社保吗
  • 融资租赁印花税怎么交
  • 2020年委托加工的税率是多少
  • 房租租赁房产税由哪方缴纳
  • 叉车上牌流程需要多少时间
  • 股东借款超过一年个人所得税
  • 文化事业建设费减免政策
  • 以前年度损益调整会计分录
  • 农林牧渔业项目概述怎么写
  • 抵扣红冲发票怎么报税
  • 财务报表实收资本
  • 应收账款折扣怎么计算
  • 公司作为承租方需要交房产税吗
  • 标书费收据丢失怎么办
  • 领用工程物资的进项税要转出么
  • 一般纳税人当月只有进项没有销项怎么做账
  • 营改增后还有营业费用吗
  • 项目部临时设施平面图
  • 普票3点怎么算
  • 商品按照售价金额核算法进行日常核算
  • 不同类型商业分布的特征
  • 刷银行卡消费安全吗
  • 预缴纳税申报怎么报
  • 外汇网上申报操作流程图
  • 全额计提坏账的款项收回
  • 销售购进材料会计分录
  • 金税盘发票报送状态未报送
  • 资产减值损失借方余额在利润表怎么填列
  • 清算资本公积中的股本溢价应该怎么处理
  • 英雄联盟登录失败7502013
  • 王者荣耀中墨子的最强出装
  • 小规模纳税人可以开增值税专用发票吗
  • 宽带连接错误678最简单的解决方法
  • 重命名电脑名称有什么用
  • 若依框架好用吗
  • 农村土地承包经营权证丢失怎么补办
  • 融资租赁业务的特点
  • 购房名义提取公积金
  • 登录页面的实现方式
  • 发ai的英文单词
  • 企业所得税汇算清缴
  • 发票边缘有孔的可以撕掉吗
  • 包含个人社保的保险
  • 现金流量表的编制方法和计算公式
  • 在mysql中子查询是
  • 一般户可以付款吗
  • 受托代销商品的手续费计入什么科目
  • 土地增值税的计算方法公式
  • 开收据是财务还是出纳
  • 库存商品毁损的会计分录
  • 电费可以计入营业外收入吗
  • 私人借款条怎么写合法
  • 利息保障倍数多少算正常
  • 事业单位服务收费标准
  • 外资企业对应的企业是什么
  • k3凭证模板
  • 免征印花税的6个项目
  • 餐饮费与业务招标的关系
  • 房地产企业增值税计算
  • 建账的基本要求
  • 怎么调整原材料的数量和单价
  • 商业企业固定资产一次性扣除
  • sql的数据操作
  • mysql无法配置
  • sql替换快捷键
  • ssh远程连接linux
  • linux中grep命令用法
  • linux怎样使用
  • qt5.15教程
  • 怎么设置网页就用指定浏览器
  • python标准模板库
  • windows下安装nas
  • Android开发中的几种管理机制的使用场景是什么
  • js中的eval
  • python获取linux磁盘信息
  • 变更主管税务机关需要注销吗
  • 贸易型企业进项发票
  • 征管法第六十九条
  • 徐州市税务局第三稽查局
  • 城市维护建设税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设