ITPub博客

首页 > IT职业 > IT图书 > MYSQL速度慢的问题 记录数据库语句

MYSQL速度慢的问题 记录数据库语句

IT图书 作者:wyfem 时间:2021-09-09 09:30:03 0 删除 编辑

           需要开启一个慢查询输出的一个机关:log_slow_queries。可以在MySQL配置文件中(my.ini/my.cnf)中设置,也可以通过MySQL客户端临时设置。第二种方法的好处是,可以不用重启MySQL服务,而使设置生效。那就来试试这个:
首先通过客户端连接到Mysql服务器,然后输入下面的语句:
SET GLOBAL log_slow_queries = ON;
SET GLOBAL long_query_time = 3;

这样MySQL就会把耗时>=3秒的SQL语句给记录下来,并输出到一个慢查询日志文件中。问题来了,这个慢查询日志文件在什么地方呢?如下,在MYSQL客户端中执行下面的语句:
show variables like 'slow_query_log_file';
就会看到MySQL慢查询日志文件位置。我的是:/usr/local/mysql/data/host-slow.log
                        

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2894/viewspace-2810292/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 查看python版本
请登录后发表评论 登录
全部评论

注册时间:2008-12-22

  • 博文量
    73
  • 访问量
    33675