如何解决mysql服务器load高

 #####################

1、登录主机

# ssh hostname

2、确定是否是mysql导致

# top

先输入:top

然后

按P – 以 CPU 占用率大小的顺序排列进程列表

按M – 以内存占用率大小的顺序排列进程列表

3、查看是哪些sql正在慢查询

# mysql -h hostname -P port -u username

# show full processlist

4、联系业务后杀掉

# pt-kill -h hostname  --match-db db_name  --busy-time 1 --match-state "sql"  --kill --victims all --interval 1 --print

 ######################

posted @ 2019-11-13 19:24  igoodful  阅读(361)  评论(0编辑  收藏  举报