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