我正在Tomcat6上运行一个web应用程序,使用Tomcat来管理JDBC连接。这个应用程序可以使用MySQL、Server运行,我们最近开始在Oracle上进行测试。与MySQL和Server不同,当我们开始使用Oracle瘦驱动程序时,我们的应用程序开始使用无穷无尽的内存。
该应用程序运行在Windows 2008服务器和Oracle 11g安装上。Tomcat作为服务运行,最大内存为2 a
每次调用这个方法时,我都会得到一个内存不足的错误。我在Windows Server 2008 64位服务器上运行此程序,内存为8 8GB。第一次收到这个错误时,我打开了Tomcat6配置实用程序,并将初始内存设置为1024,将最大内存池设置为2048。从那以后,我也尝试了3072和4096作为最大内存池。每次,我都会重新启动Tomcat服务,以使更改生效。这些更改都不能修复此错误。