美文网首页
MySQl优化学习笔记(十一)慢查询日志

MySQl优化学习笔记(十一)慢查询日志

作者: 大江随笔 | 来源:发表于2021-06-29 10:23 被阅读0次

慢查询:记录所有执行时间超过long_query_time(默认时间为10秒)秒的所有查询或不适用于索引的查询,其记录的都是我们可以去优化的查询。

1、查询慢查询日志配置

show variables like '%quer%';

2、修改慢查询阈值-->可直接去配置文件中修改。也可用SQl修改。

SQL修改慢查询阈值 配置文件修改慢查询阈值

3、设置记录不适用于索引的查询

set global log_queries_not_using_indexes = on;

4、开启慢查询日志

set global slow_query_log = on;

5、执行一个SQL,查询时间为0.054s,小于阈值,会记录到慢查询日志里

select * from cdbhdcf.gxrgt_user_regist

如下图,即为慢查询日志文件:

相关文章

  • mysql查询优化 - 慢查询

    mysql查询速度优化思路 开启慢查询日志 查看导致阻塞的sql语句 重现场景, 单独测试 mysql 慢查询分析...

  • 第三个模块 MySQL-UUID、分词字典、MySQL全文索引

    论mysql5.7.13性能优化之索引优化mysql优化(1)show命令 慢查询日志 explain profi...

  • Mysql 慢查询日志

    Mysql 慢查询日志 慢查询日志 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中...

  • MySQl优化学习笔记(十一)慢查询日志

    慢查询:记录所有执行时间超过long_query_time(默认时间为10秒)秒的所有查询或不适用于索引的查询,其...

  • Mysql-日志-慢查询日志

    本篇文章主要记述Mysql慢查询的学习过程,内容目录如下:慢查询日志是什么?慢查询日志开启和配置慢查询日志相关操作...

  • MySQL慢查询日志总结

    MySQL慢查询日志总结 慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MyS...

  • 2018-02-06 技术笔记

    开启mysql慢查询日志 介绍开启慢查询,可以查看超过指定时间执行的SQL语句,有目标的优化SQL查询效率。 参数...

  • mysql查询优化

    查询优化在优化MySQL时,通常需要对数据库进行分析。常见的分析手段有慢查询日志,EXPLAIN分析查询,通过定位...

  • MySQL慢查询日志相关笔记

    MySQL优化SQL,针对慢SQL语句的查询及相关配置。相关命令: 需要永久开启慢SQL查询日志,需要在my.in...

  • MySQL慢查询日志如何开启以及分析

    1、MySQL慢查询日志是什么 (1)MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录MySQL中...

网友评论

      本文标题:MySQl优化学习笔记(十一)慢查询日志

      本文链接:https://www.haomeiwen.com/subject/rrinlltx.html