服务器 8 核 32g 的,连接数看着是正常的
1
yakumo520 2023-07-17 09:13:45 +08:00
show processlist or show full processlist
|
2
tmtstudio OP 慢查询日志是打开的,就是一条没逮到,就离谱
|
3
rekulas 2023-07-17 09:21:06 +08:00
直接查 log,看哪些 sql 执行时间长
|
4
bjzhush 2023-07-17 09:22:15 +08:00
mysql high cpu troubleshooting
Google 一下一堆答案 |
7
HUZHUANGZHUANG 2023-07-17 09:41:40 +08:00
没用厂家的 SQL 服务吗? 比如阿里云数据库? 这些都自带分析的呀
我之前处理过一次,就是看什么时候 开始卡的. 然后就把日至写到本地来分析.不过你这个日志太多了,估计不适用 |
8
wps353 2023-07-17 09:45:29 +08:00
你需要一个 DBA
|
9
newaccount 2023-07-17 09:50:26 +08:00
cpu 高,慢日志抓不到,还有种可能就是单条语句执行速度快,但是并发量大。如果是自己部署的 MySQL 我不知道怎么查,等大佬支招。上次遇到这种情况我直接买了个阿里云的 SQL 洞察
|
10
yingqiuQAQ 2023-07-17 09:53:19 +08:00
long_query_time 设置的多少呢,iotop 看看 IO 是读压力还是写压力。 再分析具体是业务查询导致,还是写入导致。
|
12
makelove 2023-07-17 10:48:23 +08:00
每秒几百兆的 SQL 要运行?那 100%cpu 不很正常?算它 500M 每条 1K ,每秒运行达 50 万个 sql
|
13
ChenSino 2023-07-17 10:53:16 +08:00
莫非有人在循环里面执行了 sql ?我就遇到过。。
|
14
realpg 2023-07-17 19:21:47 +08:00
建议找个专业点的运维/DBA
|