MySQL-config-slow

来源:互联网 发布:戴尔软件开发公司简介 编辑:程序博客网 时间:2024/06/03 13:46

主要记录一下mysql服务器慢查询的基础

下面是mysql目录下的配置:

/etc/mysql/my.cnf

# Here you can see queries with especially long duration# log_slow_queries       = /var/log/mysql/mysql-slow.log# long_query_time = 2

在数据库中查看一下,是不是配置中的情况

show variables like '%slow%';

看一下慢查询情况

show global status like '%slow%'

打开慢查询日志会对系统性能有一点影响。如果mysql是主-从结构,可以考虑打开其中一台从服务器的慢查询日志,这样既可以监控慢查询,对系统性能影响也很小。

下面语句可以查找出访问次数最多的20个慢查询语句

mysqldumpslow -s c -t 20 /var/lib/mysql/ubuntu-slow.log

show processlist;
0 0
原创粉丝点击