关注
回答下第三个问题吧。
当 cpu 飙升时,先用操作系统命令 top 命令观察是不是 mysqld 占用导致的,如果不是,找出占用高的进程,并进行相关处理。
如果是 mysqld 造成的, show processlist,看看里面跑的 session 情况,是不是有消耗资源的 sql 在运行。找出消耗高的 sql,看看执行计划是否准确, index 是否缺失,或者实在是数据量太大造成。
一般来说,肯定要 kill 掉这些线程(同时观察 cpu 使用率是否下降),等进行相应的调整(比如说加索引、改 sql、改内存参数)之后,再重新跑这些 SQL。
也有可能是每个 sql 消耗资源并不多,但是突然之间,有大量的 session 连进来导致 cpu 飙升,这种情况就需要跟应用一起来分析为何连接数会激增,再做出相应的调整,比如说限制连接数等。
查看原帖
10 2
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客吐槽大会 #
26109次浏览 326人参与
# 一份好的简历长什么样? #
23172次浏览 423人参与
# 材料专业就业可以去哪些企业岗位 #
55006次浏览 376人参与
# 为了减少AI幻觉,你注入过哪些设定? #
8036次浏览 220人参与
# 在大厂上班是一种什么样的体验 #
15770次浏览 225人参与
# 机械人避雷的岗位/公司 #
45038次浏览 320人参与
# 你的mentor是什么样的人? #
51695次浏览 741人参与
# 论秋招对个人心气的改变 #
16697次浏览 252人参与
# 我和mentor的爱恨情仇 #
106802次浏览 969人参与
# 牛客AI体验站 #
9791次浏览 233人参与
# 程序员找工作至少要刷多少题? #
24949次浏览 316人参与
# 本周投递记录 #
842388次浏览 12226人参与
# 制造业的秋招小结 #
142297次浏览 2086人参与
# 晒晒你司的新年福利 #
10661次浏览 191人参与
# 应届生进小公司有什么影响吗 #
119072次浏览 1162人参与
# AI Coding的使用心得 #
6691次浏览 142人参与
# 一张图晒一下你的AI员工 #
6877次浏览 153人参与
# 我现在比当时_,你想录用我吗 #
10609次浏览 160人参与
# 通信/硬件求职避坑tips #
140059次浏览 1087人参与
# 秋招想进国企该如何准备 #
125547次浏览 617人参与
三奇智元机器人科技有限公司公司福利 93人发布