求教: MySQL 数据库 sleep 进程过多,如何科学地进行排查从而减少 sleep 连接数?或帮忙提供一些意见。

2018-03-21 18:26:47 +08:00
 angusun

最近几天公司网站总是会间歇性访问速度变慢,甚至出现 502 或者 504 的状况,我查了一下数据库的 processlist,发现了有特别多线程是 sleep ( null )。不知道是不是因为最近接口请求量激增,从而导致出现这么多 sleep,然后拖慢了服务器,又或者是别的什么原因? 请教各位大神!数据库是 ucloud 的 udb,配置:ssd 机型内存 12G,硬盘 150G。

909 次点击
所在节点    问与答
1 条回复
angusun
2018-03-21 19:17:25 +08:00
莫非没有人有什么想法吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/440146

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX