数据库连接不关闭 导致数据库 内存不断上升 内存溢出 OOM

 现象:

数据库关闭

原因:

执行业务逻辑的一个函数,每次调用时,都新建连接,但函数返回时没有关闭连接;该函数被不断调用:数据库内存不断增长,OOM,被监控程序杀死。

实测:在函数返回前关闭连接,可以避免数据库OOM。

以上 针对 大梦数据库

对mysql PolarDB   2023/11/24 11:29:33 Error 1040 (08004): Too many connections

 

 

 

 

 

 

 

posted @ 2023-11-24 11:15  papering  阅读(54)  评论(0编辑  收藏  举报