
服务器 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 PRO 建议找个专业点的运维/DBA |