gpt4 book ai didi

java - Sql返回300万条记录和JVM内存不足异常

转载 作者:行者123 更新时间:2023-12-01 07:42:33 26 4
gpt4 key购买 nike

我正在通过java程序连接oracle db。问题是我收到 Outofmemeory 异常,因为 sql 返回 300 万条记录。由于某种原因,我无法增加 JVM 堆大小。

解决这个问题的最佳解决方案是什么?

唯一的选择是使用 LIMIT 运行 sql 吗?

最佳答案

如果您的程序需要一次返回 300 万条记录,那么您就做错了。您需要做什么才能同时处理 300 万条记录?

您可以使用 LIMIT 将查询拆分为更小的查询,或者重新考虑需要做什么来减少需要处理的数据量。

关于java - Sql返回300万条记录和JVM内存不足异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2099930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com