开发者社区> 技术小胖子> 正文

动态查询设置mysql慢查询

简介:
+关注继续查看

终端登录mysql后,

执行show variables like "%slow%";

显示慢查询状态

slow_query_log 为 OFF表示慢查询被关闭了

执行 set global slow_query_log= on;来开启慢查询

接着要设置慢查询时间 注意,慢查询时间不是这边的slow_launch_time,

执行 show variables like "%long%";

慢查询默认为10秒,我们执行set global long_query_time= 2;将时间设置为2秒

重新登录终端查询,发现设置生效



      本文转自hb_fukua  51CTO博客,原文链接:http://blog.51cto.com/2804976/1106953,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
MySQL动态字符串处理DYNAMIC_STRING
MySQL中,常常会看到一些关于动态字符串的处理,列如:DYNAMIC_STRING。   为了记录动态字符串的实际长度,缓冲区的最大长度,以及每次字符串需要调整时,及时分配新的内存,以及调整长度。MySQL使用了DYNAMIC_STRING来保存动态字符串相关的信息:   typedef struct st_dynamic_string { char *str; siz
1079 0
MySQL · 捉虫动态 · left-join多表导致crash
有一天小编胡乱写SQL, left join了30张表, 结果导致了Mysql server gone away… 我们来看看crash堆栈 <signal handler called> base_list_iterator::next update_ref_and_keys make_
1463 0
MySQL · 捉虫动态 · 信号处理机制分析
背景 在 AliSQL 上面有人提交了一个 bug,在使用主备的时候 service stop mysql 不能关闭主库,一直显示 shutting down mysql …,到底怎么回事呢,先来看一下 service stop mysql 是怎么停止数据库的。配置 MySQL 在系统启动时启动需要把 MYSQL_BASEDIR/support-files 目录下的脚本 mysql.sev
1466 0
MySQL慢SQL优化
基础知识 慢SQL官方定义 If a query takes longer than this many seconds, the server increments the Slow_queries status variable. If the slow query log is enabled, the query is logged to the slow query log file; Unit:Second. 阿里云控制台慢SQL参数 SQL优化原因与影响 •SQL优化原因:查询效率低的SQL(慢SQL)会占用机器大量的CPU、内存和IO资源,影响正常业务。
5716 0
21117
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载