天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

标签:OOM

公众号文章

面试官:MySQL数据查询太多会OOM吗?

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 我的主机内存只有100G,现在要全表扫描一个200G大表,会不会把DB主机的内存用光? 逻辑备份时,可不就是做整库扫描吗?若这样就会把内存吃光,逻辑备份不是早就挂了? 所以大表全表扫描,看起来应该没问题。这是为啥呢? 1 全表扫描对server层的影响 假设,我们……继续阅读 »

itzoo 2年前 (2022-04-26) 389浏览 0评论 0个赞

公众号文章

MyBatis中使用流式查询避免数据量过大导致OOM

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 今天mybatis查询数据库中大量的数据,程序抛出: java.lang.OutOfMemoryError: Java heap space 看下日志,是因为一次查询数据量过大导致JVM内存溢出了,虽然可以配置JVM大小,但是指标不治本,还是需要优化代码。网上查……继续阅读 »

itzoo 2年前 (2022-04-22) 428浏览 0评论 0个赞

Java

java堆内存又溢出了,教你一招必杀技

JAVA堆内存管理是影响性能主要因素之一。堆内存溢出是JAVA项目非常常见的故障,在解决该问题之前,必须先了解下JAVA堆内存是怎么工作的。 先看下JAVA堆内存是如何划分的,如图: JVM内存划分为堆内存和非堆内存,堆内存分为年轻代(Young Generation)、老年代(Old Generation),非堆内存就一个永久代(Permanent G……继续阅读 »

往事如烟 3年前 (2021-03-21) 1310浏览 0评论 0个赞