2016 - 2024

感恩一路有你

mysql cpu占用率非常高 mysql怎么终止当前正在执行的sql语句?

浏览量:2030 时间:2021-03-16 20:34:36 作者:admin

mysql怎么终止当前正在执行的sql语句?

第一种方法:查找slowquery的SQL语法:

loguslowuquerys=/var/log/mysql/mysql-慢.log

long query Time=2(记录超过2秒的SQL语法,第二种方法:将MySQL复制设置为binlog:

login=/var/log/MySQL/MySQL-bin.log文件(此文件需要由mysqlbinlog解释)

MySQL将在此处记录所有的insert/update/delete语法(但语法可能与您所想的不同)。这是要为slave编写的日志文件

第三种方法:建议使用此方法记录MySQL执行的所有指令:

log=/tmp/mysql.log文件

重启MySQL后,tail-f/tmp/mysql.log文件你能看见罗

!补充:最早的方法是mysqldump,执行之后是mysqldump和diff,但是XD在DB>1g之后放弃了这个方法

mysql cpu占用率非常高 mysql查看正在执行的sql mysql查看执行的sql

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。