如何查找MySQL中查询慢的SQL语句
查看MySQL是否启用了查看慢SQL的日志文件
(1) 查看慢SQL日志是否启用
mysql> show variables like 'log_slow_queries';
+------------------+-------+
| Variable_name | Value |
+------------------+-------+
| log_slow_queries | ON |
+------------------+-------+
1 row in set (0.00 sec)
(2) 查看执行慢于多少秒的SQL会记录到日志文件中
mysql> show variables like 'long_query_time';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| long_query_time | 1 |
+-----------------+-------+
1 row in set (0.00 sec)
这里value=1, 表示1秒
2. 配置my.ini文件(inux下文件名为my.cnf), 查找到[mysqld]区段,增加日志的配置,如下示例:
[mysqld]
log="C:/temp/mysql.log"
log_slow_queries="C:/temp/mysql_slow.log"
long_query_time=1
log指示日志文件存放目录;
log_slow_queries指示记录执行时间长的sql日志目录;
long_query_time指示多长时间算是执行时间长,单位s。
Linux下这些配置项应该已经存在,只是被注释掉了,可以去掉注释。但直接添加配置项也OK啦。
如何查找MySQL中查询慢的SQL语句相关推荐
- mysql 怎么查询慢sql语句_如何优化MySQL中查询慢的SQL语句啊?
追问 恩恩我对sql稍微了解点 不知道怎么优化慢sql 可以指导一下嘛 谢谢啦 可以加下我qq吗 1501630150来自:求助得到的回答 mysql数据库有100万+数据,查询起来很慢了,如何优化 ...
- mysql 怎么查询慢sql语句_Mysql中 查询慢的 Sql语句的记录查找
Mysql中 查询慢的 Sql语句的记录查找 慢查询日志 slow_query_log,是用来记录查询比较慢的sql语句,通过查询日志来查找哪条sql语句比较慢,这样可以对比较慢的sql可以进行优化. ...
- 会mysql不会sql_不是吧,不会有人还不知道MySQL中具实用的SQL语句
原标题:不是吧,不会有人还不知道MySQL中具实用的SQL语句 目录 实用的SQL 1.插入或替换 2.插入或更新 3.插入或忽略 4.SQL中的if-else判断语句 5.指定数据快照或备份 6.写 ...
- executeupdate mysql_使用Mysql中的executeUpdate在SQL语句中创建表
我有以下内容doGet(): protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ...
- executeupdate mysql_java – 使用Mysql中的executeUpdate通过sql语句...
我有以下doGet(): protected void doGet(HttpServletRequest request, HttpServletResponse response) throws S ...
- oracle中查询四舍五入,Oracle SQL语句实现数字四舍五入取整
取整(向下取整): select floor(5.534) from dual; select trunc(5.534) from dual; 上面两种用法都可以对数字5.534向下取整,结果为5. ...
- mysql 查找小写字母_MYSQL数据库MySQL中查询的有关英文字母大小写问题的分析
<MYSQL数据库MySQL中查询的有关英文字母大小写问题的分析>要点: 本文介绍了MYSQL数据库MySQL中查询的有关英文字母大小写问题的分析,希望对您有用.如果有疑问,可以联系我们. ...
- mysql 获取下一条记录数,如何在MySQL中查询当前数据上一条和下一条的记录
如果ID是主键或者有索引,可以直接查找: 方法一: 查询上一条记录的SQL语句(如果有其他的查询条件记得加上other_conditions以免出现不必要的错误): select * from tab ...
- mysql中查询分析器Explain的type的解释
导语: 很多情况下,有很多人用各种select语句查询到了他们想要的数据后,往往便以为工作圆满结束了. 这些事情往往发生在一些学生亦或刚入职场但之前又没有很好数据库基础的小白身上,但所谓闻道有先后,只 ...
最新文章
- 闲来无事 linux cp命令的三种实现方式
- hdu2489-DFS+最小生成树
- 白话Elasticsearch57-数据建模之实现悲观锁并发控制的三种方式(未成功)
- 典型数据中心能耗分析,空调系统选择很重要,想节能可以这样设计
- boost::hana::fold用法的测试程序
- R 操作矩阵和计算SVD的基本操作记录
- 免费字典api ,查询汉字完整信息
- “开发一个静态 HTML 页面,我要价 18000 美元,有错吗?”
- brew update:以下未跟踪的工作树文件将被合并覆盖:
- arcpy.mapping常用四大件-MapsurroundElement
- 与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误
- mysql 中用select建表_用 SELECT 的结果创建表
- “海选优品,泉网打尽”胡海泉抖音直播带货首秀告捷 柏厨集成家居塔奇、I-LOFT惊艳亮相
- C++编程练习:2-华氏度转摄氏度
- 硬件基本概念-模拟电子电路
- BD 之 逻辑题 赛马
- 使用CM快速搭建CDH集群
- ABAP的PO接口调用
- OpenJdk各版本、各操作系统下载,亲测好用。
- 分享一个Python画樱花树的代码