论坛有DBA佬么, 最近遇到mysql oom的问题,想请教一下~

mysql 8.0.36镜像, 内存一直缓慢增加, 宿主机32G,给容器限制16G,一天半时间涨到14G了, 马上OOM :joy:

5 个赞

什么环境,多少人用,cpu什么状态

docker环境, 限制16g, innodb也限制8G, 实际只用了3G不到, 目前空闲连接也才200(大部分sleep状态), 最大的时候也不过500, 但是每小时内存占用还在上涨, 不知道主要涨的在哪一块, mysql cpu80%-160%之间把, 并发不高


但是docker stats已经达到14.78了

有慢sql吗

都是1s左右的,我限制得低,没有很慢的, 现在就是占用14个G,我想分析下主要消耗在哪里,才能针对性优化

你问下ai吧,ai分析的会全面点

没有 DBA 就别自建 DB 了吧 :sweat_smile: 真的很容易寄

dump mysql的内存下来看看

不知道,gdb看下栈和线程只能说