本机连另外一台服务器数据库,OutOfMemoryError到底指的哪里的内存溢出? 我们本机运行java程序,连接的是另一台服务器的数据库,查询数据表,由于结果集过大而发生内存溢出的异常,我现在想知道它指的到底是数据库的内存不够了还是我本机的?如果是我本机的怎么调?因为现在内存才用了1G,而我的本子是2G的内存,白白浪费着内存程序跑步起来。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OutOfMemory,一般都是Java程序端溢出。数据库没那么脆弱。可以尝试调整JVM启动参数, -Xmx1024m 甚至 -Xmx1536m jconsole 可监控java程序,java程序如果内存没问题,那就是你数据库了。用jmap -histo <pid> >>d:/jmap.txt ,可查看类所占内存的情况 Tomcat Standalone和Catalina 请求推荐Struts2,Hibernate,Spring方面的经典入门书籍 哪位有利用Java实现的搜索引擎的例子 Struts datasource jar包 下载地址 谁知道 请问J2EE高手,声明为static的类变量是否可为不同的连接用户所共享? jsp连接数据库的中文问题 关于给jdk瘦身问题(一个没有人能够很好解决的问题) 对方提供回调地址 maven项目导入问题 SSH框架500错误 有熟悉mina的快点救命呀 全文检索的例子,运行时候一直报错
用jmap -histo <pid> >>d:/jmap.txt ,可查看类所占内存的情况