位置: 编程技术 - 正文

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)

  • 出口退税政策
  • 可以先抵扣下个月的进项票吗
  • 企业合并的会计方法选择
  • 固定资产原价的结余额
  • 收到知识产权专用发票
  • 销项负数发票会计摘要
  • 上市公司现金分红对股价的影响
  • 外贸出口企业城市排名
  • 小规模纳税人没有收入怎么报税
  • 专用发票与普通发票代码区别
  • 计生用品增值税减免税申报明细表怎么填
  • 即用于一般计税又用于简易计税的固定资产抵扣
  • 退休人员取得单位证明
  • 境外施工
  • 附加税退税如何做账
  • 职工报销费用的处理流程
  • 融资租赁租金及利息计算
  • 学校购货合同
  • 坏账损失的账务处理办法
  • 地下车库是否需要设置消防电梯?
  • 纳税能力体现的内容
  • 业委会是否要交税
  • macos big sur最新版本
  • 投入资本回报率是总资产报酬率吗
  • 半成品核算工作步骤及要求
  • sistray.exe - sistray是什么进程 有什么用
  • 建筑劳务公司计提工资怎么做账
  • 员工自己垫付的费用怎么走账
  • 德纳里山
  • PHP:proc_close()的用法_命令行函数
  • 小米路由器青春版r1cl参数
  • 会计凭证附件规范要求
  • 瑞吉接送
  • 现代服务印花税税率
  • 权益法下股权投资转让
  • 计提坏账准备的前提条件
  • 公允价值计量转权益法例题
  • 税控盘开票日期一般截止到下个月几号
  • sqlserver连接数据库的方法
  • 小规模申请一般纳税人怎么申请
  • 公司签发银行承兑汇票的行为属于什么行为
  • 法人不在公司任职可以吗
  • 以前未入账固定资产补入账
  • 专用发票超过360天未认证
  • 预扣预缴和汇算清缴是什么意思
  • sql 临时数据
  • 应纳税所得额是净利润吗
  • 企业增值税包含哪些税项及税率
  • 子公司与母公司资质能相互借用吗
  • 公司卖出货物没有发票
  • 应纳税额和已缴税额一样
  • 个体工商户税收新政策
  • 银行结息交易是扣钱的意思吗
  • 票据行为的构成要件
  • 培训费属于什么应税项目
  • 实收资本挂在其他应收款现在股权转让
  • 蔬菜公司开具专票可以抵扣吗
  • 水利建设基金缴纳增值税开始缴纳
  • 独立法人资格是独立核算
  • 安装win7系统后鼠标键盘不能用
  • windowsserver2008r2密码重置
  • u盘装win8系统教程图解
  • win8.1流畅吗
  • w7系统cf怎么调烟雾头
  • linux updatedb
  • host文件没有
  • win7误删我的文档
  • 在linux中使用什么命令可以执行shell脚本
  • cocos2dx lua android glsurfaceview 截图
  • bat修改注册表数值
  • html用div来写表格
  • windows node.js
  • 批处理重命名文件名
  • unity如何连接数据库
  • shell脚本传参数给命令
  • js创建对象的方法有哪些
  • 河南省个人无犯罪证明书
  • ecco made in china
  • 新型墙体材料税率是多少
  • 土地增值税分期清算条件?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设