位置: 编程技术 - 正文

MySQL慢查询日志的配置与使用教程(mysql慢查询日志在哪里)

编辑:rootadmin

推荐整理分享MySQL慢查询日志的配置与使用教程(mysql慢查询日志在哪里),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:MySQL慢查询日志采集,MySQL慢查询日志采集,Mysql慢查询日志解析,MySQL慢查询日志采集,MySQL慢查询日志采集,MySQL慢查询日志,mysql慢查询日志在哪里,MySQL慢查询日志总结,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

MySQL慢查询日志是我们在日常工作中经常会遇到的一个功能,MySQL慢查询日志提供了超过指定时间阈值的查询信息,为性能优化提供了主要的参考依据,是一个非常实用的功能,MySQL慢查询日志的开启和配置非常简单,可以指定记录的文件(或者表),超过的时间阈值等就可以记录到慢sql了,实话讲,相比较sqlserver的trace或者扩展事件(虽然此二者的作用并非仅仅如此),MySQL的配置总是给人一种非常清爽的感觉。

一、慢查询日志的打开

正常情况下,只需要在配置文件中增加slow_query_log = 1配置,即打开慢查询日志,未指定slow_query_log_file的情况下,会自动生成一个以主机名+‘slow'.log 的文件。

  

二、默认情况下记录慢查询的时间阈值为s

  

默认情况下,指定slow_query_log = 1的情况其启动MySQL,即可打开慢查询,自动生成一个默认的以主机名++‘slow'.log 的文件来记录超过执行超过s的慢查询。

也可以显式指定慢查询的日志文件名称(不存在会自动创建)和记录慢查询的时间阈值(非默认的s)。

  

注意:在配置文件中指定long_query_time的时候,不需要时间单位,只需要一个值,比如1就代表1s,如果带了时间单位,服务将无法启动。

  

MySQL慢查询日志的配置与使用教程(mysql慢查询日志在哪里)

如下是一个记录到日志文件中的慢sql的示例

  

三、记录慢查询日志到表

配置:需要添加一个log_output的配置,就可以将慢查询记录到表中了

mysql库下面有一个默认的slow_log表,可以直接将slow_query_log_file = slow_log,即可将慢查询日志记录到表中。

  

记录到的slow sql如下,可以发现sql_text是一个二进制的信息,并非原始的sql文本

  

可以通过CONVERT函数转换一下即可。

  

关于慢查询记录到日志文件和表中的区别:

  1、慢查询记录到日志文件和表中,记录本身差别不大,如果是记录在表中,慢查询的执行时间信息无法精确到微妙,

  2、如果将慢查询信息记录在表中,方便查询,但因为是结构化的数据,可能会比记录在慢查询日志文件中(平面文本文件)要慢一点点(个人猜测),如果是记录到文件,需要mysqldumpslow工具解析。

  3、慢查询不记录执行失败的查询,比如long_query_time设置为(秒钟),一个查询超过了秒钟,但是因为其他原因执行失败,MySQL的慢查询将无法记录此查询信息。

总结

标签: mysql慢查询日志在哪里

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

上一篇:Mysql数据库增量备份的思路和方法(mysql数据库增量备份命令)

下一篇:MySQL8.0.3 RC版即将发布 先来看看有哪些变化(mysql8.0.23)

  • 增值税的计税金额
  • 购买二手车还需要交购置税吗
  • 土地入固定资产还是无形资产
  • 清算时实收资本怎么计算
  • 增值税13%税率有哪些
  • 怎么在网上申请电话卡
  • 预缴 汇算清缴
  • 民办美术高中有哪些
  • 发票开错了收入增多了当月分录如何红冲?
  • 物料损耗会计分录
  • 银行电子回单号码什么意思
  • 支付明年报刊费
  • 某企业月末由仓库转来发料凭证汇总表
  • 房地产开发企业会计科目
  • 差额纳税的会计处理
  • 专票作废流程是什么意思
  • 个人非货币性资产投资的税务筹划
  • 出售报废电脑要交什么税
  • 交强险是不是只要有发票就可以报销
  • 房地产企业开具零税率发票
  • 在建工程和工程物资在资产负债表
  • 总部员工调往下属单位
  • 企业或公司的证明怎么弄
  • 股权筹资的概念
  • 财务报告成本
  • 合同取得成本计入当期损益吗
  • windows10如何开启wifi
  • 笔记本电脑系统更新好不好
  • 出纳交接工作注意
  • 存出投资款要计入现金流吗
  • 差旅费增值税专用发票少报销可以吗
  • 小规模纳税人进口增值税怎么处理
  • 内资企业股权转让流程
  • 花卉绿萝的养殖方法
  • 金融机构与小微企业借款合同印花税
  • php获取本机ip地址
  • 餐饮费是业务招待费还是差旅费
  • php json格式
  • 浏览器你
  • iconfont原理
  • uniapp自定义导航栏渐变
  • SpringBoot+Vue实现在线商城系统
  • 基于YOLOv5的中式快餐店菜品识别系统
  • 机器视觉 machine
  • 【强化学习】Q-Learning算法详解
  • vue中key
  • 让我用用你的计算机
  • 技术咨询费属于
  • java中同步有两种方法
  • 自产的货物用于在建工程增值税
  • 企业金融资产包括银行存款吗
  • 企业所得税会计利润
  • sql函数判断一个值是否是数字
  • 背书转让的操作
  • 公司注销其他应付款怎么冲平
  • 企业所得税如何规避
  • 工程结算与工程施工
  • 事业单位库存物品
  • 银行季度结息怎么记账
  • ca证书费用计入什么科目
  • 利润表的营业成本包括管理费用吗
  • 没有销货清单的发票可以报销吗
  • 旅游饮食服务企业会计核算的特点包括
  • sql server数据库怎么导出
  • win8安全中心在哪
  • window10桌面有白色框
  • win8错误代码0xc0000001开不了机
  • win8怎么调亮度调节
  • win10企业版20h2和1909
  • centos6.6
  • WIN7系统如何恢复出厂系统
  • 电脑开机后出现win7画面后一直黑屏
  • 定时删除一个文件怎么删
  • 电脑windows自动关闭
  • python内置函数什么用来返回序列中的最大元素
  • android中的webview
  • 运用python编写程序
  • 税务局三方协议变更
  • 房产证是有开发商办吗
  • 东莞国税稽查分局局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设