当前位置: 首页 >数据库 > MySQL5.7高版本 疑似内存泄露

MySQL5.7高版本 疑似内存泄露

 

I have an instance running on mysql-5.7.19. However, I found that its physical memory and virtual memory are both growing slowly. Finally, the mysqld process was killed by Oom-killer.

Ok , 说人话。

 

因为历史原因,我将网络组zabbix使用的mysql数据库升级到5.7.19

近期来常出现数据库重启现象。通过查看日志发现,出现了OOM。


同时对mysql的监控也证明了确有内存使用不断增加,进程被kill后内存释放。
mysqld的守护进程mysqld_safe重新拉起mysqld进程后,周而复始。
系统内存使用图如下


而后,我在mysql官网的buglist中模糊查找关于memery leak的bug。
5.7.22,23的几个案例
https://bugs.mysql.com/bug.php?id=91861
https://bugs.mysql.com/bug.php?id=91710
https://bugs.mysql.com/bug.php?id=92112
虽然没有确凿证据是哪里的func引起内存泄露。但是的确发生了。

 

我们之前线上也出现过5.7.18-19有类似重启现象。后将版本升级到5.7.21,暂时没有此类现象。。

结论:

1、不建议使用5.7.17-19 因为出现过。。5.7.22-23,别人也发生过。。

2、内存使用过高有告警,此外也要关注内存使用趋势。防范于未然。

 

                                                                                                                                                                                                                                ————   dba_yix  180827

 

作者:xiangerfer
来源链接:https://www.cnblogs.com/xiangerfer/p/9540811.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/database/117489.html

标签:MySQL升级
分享给朋友:

“MySQL5.7高版本 疑似内存泄露” 的相关文章

一文带你了解MySQL基础 2022年05月15日 09:35:43
MYSQL的存储过程 2022年05月16日 21:54:19
连接数据库版本不一致 2022年05月20日 01:07:15
Oracle SQL 2022年06月05日 03:43:59
mysql 查询所有下级 2022年06月12日 13:42:12
MySQL查询请求执行过程分析 2022年06月15日 10:06:22
mysql 去重查询 2022年06月15日 10:54:01
mysql null 优化 2022年06月15日 17:15:21
mysql中查询包含反斜杠字符串 2022年06月17日 23:56:38