Websphere服务器/ hibernate内存泄漏?

时间:2010-12-09 18:29:19

标签: hibernate memory-management jdbc websphere

我正在运行RADsp的Websphere 7.0。当我运行它而没有为Hibernate定义的JDBC数据源进行读取时,它似乎工作正常。但是如果我添加数据源,它会开始使用越来越多的内存,直到不可避免的OutOfMemoryError。坦率地说,我很难过。任何人都有解决此问题的任何想法?

1 个答案:

答案 0 :(得分:1)

您需要提供更多信息。 Hibernate本身需要更多内存,可以缓存大量资源。提供数据库驱动程序和您的休眠设置。

  1. 您可以先尝试增加-Xmx java 参数为几千兆字节。
  2. 接下来检查驱动程序的所有问题 和设置 - 像这样的东西 link text
  3. 然后将您的应用程序分析到 可能的内存泄漏(没有关闭 结果集等。)