a*n
2 楼
用JDBC,最基本的数据库连接访问。开始还是好的。
过了一段时间后,就报错,说用完了shared memory,全被heap占用了。
网上说,要增加large pool size。
可是,我看了pool里的free memory,随着我程序的不断数据库访问,
它占用的pool memory是成递增的,最后就满了fail了。
所以,按这个趋势,无论我pool设多大,memory终究是要溢出的。。。
(我的large pool size已经是80M多了, 我也就做了一些简单的数据库访问而已)
我想是我java程序的问题。是不是要用shared sql? 让所有数据库访问用shared资源?
或者让已经做完的数据库操作把占用的heap dump掉?
这该到底怎么做啊。。。。?
谢了!
过了一段时间后,就报错,说用完了shared memory,全被heap占用了。
网上说,要增加large pool size。
可是,我看了pool里的free memory,随着我程序的不断数据库访问,
它占用的pool memory是成递增的,最后就满了fail了。
所以,按这个趋势,无论我pool设多大,memory终究是要溢出的。。。
(我的large pool size已经是80M多了, 我也就做了一些简单的数据库访问而已)
我想是我java程序的问题。是不是要用shared sql? 让所有数据库访问用shared资源?
或者让已经做完的数据库操作把占用的heap dump掉?
这该到底怎么做啊。。。。?
谢了!
相关阅读
Core Java2 Notes (6)answer Re: how HashMap/Hashtable compare key?(ZZ) J2EE vs. Microsoft.NETJava's top gunsRe: Any good java profiler tools?Re: jbuilder的光标为什么不在列的最后[转载] java sex packagecan applet implements runnable?JBUILDER 5 NEW FEATURESUNIX build using ANT!!!Re: [转载] 如何看某个端口是否被占用?(use UNIX command or ..)Please give me some ideas!! About the Object database invocation.Java版BBS之设想Brainbench ejb exam除了sun的服务器,哪里还有java的api?这是为什么,请帮忙JAVA中文TELNET MwTerm 1.000 FinalRe: How to compile a Java program with import my own package in UNIXmaybe useful SCJP-mock exam link listNetBeans 3.2 released