-5

I am getting java.sql.SqlException : java.lang.OutofHeapMemory Error.Please suggest me what kind of error this may be?

4

2 に答える 2

2

JVM に割り当てられたメモリを超えた場合。

単純に答えるにはあまりにも多くの理由が考えられますが、JDBC スタックで発生した場合、リクエストがプルするデータが多すぎることが原因である可能性があります。

可能な即時の救済策は次のとおりです。

  1. 制限リクエストの結果セット
  2. JVM メモリを増やす

長期的な解決策として、ヒープダンプを実行し、MAT などのツールで分析してください。

于 2012-09-17T16:19:56.747 に答える
1

プログラムするためにメモリを増やしてみましたか?

java -Xmx256M

しかし、この質問は非常に曖昧です。

于 2012-09-17T16:16:52.317 に答える