mybatis返回数据过多导致系统OOM

      最近我们的系统老是会因为oom导致重启。因为每次出现oom并重启的机器只有一台或者两台,所以怀疑是因为调用pod的流量不均导致的。再查看了每个pod的流量后排除了此猜测。

但是很诡异的是,每次都是单台机器oom。再查慢sql时发现有一条sql返回条数达到了226000条(没有使用mybatis的流式返回),怀疑就是此条sql返回的结果导致的oom。最后把这些数据删除观察一天再无oom重启现象(数据无用为脏数据)。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值