青少年

  • 首页
  • 生活
  • 金融
  • 饮食
  • 影视
  • 互联网
  • 运动
首页 > 数据库查询大数据内存溢出解决办法?

数据库查询大数据内存溢出解决办法?

2023-02-06 20:37:17 41627℃
数据库查询大数据内存溢出解决办法?

数据库查询大数据内存溢出解决办法?

设置-Xmx768或者1024试试,如果还是不好使,你可以查看下你的程序中是否有内存泄露的问题。

或者通过debug调试明确到底是哪一步导致的OUT OF MEMORY。如果还未能解决,建议你贴出部分抛出异常的代码以及完整的异常信息,应该不难解决。发现问题,解决问题,正是经验的积累,进步的关键!! 加油,仔细点查找原因吧,相信你能解决。

Java前提下,MySQL数据库,一次性存储大量数据导致内存溢出?

内存溢出导致程序崩溃,也分是java层崩了,还是mysql崩了。如果是java层崩了,注意不要一次性加载太多的数据到内存,并且不在使用的数据要彻底放弃引用关系。java虽然是自动回收,回收的原则就是一个对象不再被持有,即引用计数为零。如果数据太大,可考虑临时文件。如果是mysql崩了,首先增加配置缓存。一般来说mysql是不容易崩的,特别是插入操作的时候。查询的时候如果查询结果记录集特别大,会导致一个查询需要使用很大的内存空间,这种是有问题的。而插入操作都是一条一条的执行,不会导致大内存的使用。如果仅仅是数据移植,也尽量不要用ORM框架,比如hibernate,mybatis这些东西,因为他们都有自己的缓存,直接使用JDBC比较好。

上一篇:杭州那些动漫培训机构真的好吗?
下一篇:一个普通人怎样一天才能挣到三百块钱?

热门文章

  • 王君安现在在越剧是什么地位?

  • 早教课程是教什么的?对孩子有好处吗?

  • 适合3岁孩子看的动画片有哪些?

  • 万一混凝土凝固在车罐里怎么办?

  • 最好听的二胡曲有哪些?

  • 人们对衡水中学评价好坏参半,你对衡水中学怎么看?

  • 肇庆有什么好吃好的地方?

  • 怎么在网吧控制台上看管理号?万象网管?

  • 立体字怎么写的?

  • 如何评价美国“国宝级”男演员汤姆克鲁斯?

最新文章

  • 立冬是个怎样的节气? 2023-02-06
  • 国家承认对中国政法大学研究生院学历吗? 2023-02-06
  • pop字体转换器在线转换怎么把字体复制? 2023-02-06
  • 动漫《拳皇命运》火吗? 2023-02-06
  • 电脑怎么下载证券交易软件? 2023-02-06
  • 边境牧羊犬价格多少钱边境牧羊犬幼犬多少钱? 2023-02-06
  • 房屋被强拆应如何提起赔偿? 2023-02-06
  • 哈莉·奎茵为什么和小丑分手? 2023-02-06
  • 四大名著是谁评出来的?依据是什么? 2023-02-06
  • 安徽程集中学2020年高考文理科最高分多少? 2023-02-06