社区
C#
帖子详情
使用数组保存数据占用了太多的内存,应该如何解决?
aiur2000
2006-10-19 10:25:34
我使用 string[] str = new string[10000000];
保存了数据库中的合同编号,发现最后内存占用了几百兆,有没有好的办法解决?
...全文
301
10
打赏
收藏
使用数组保存数据占用了太多的内存,应该如何解决?
我使用 string[] str = new string[10000000]; 保存了数据库中的合同编号,发现最后内存占用了几百兆,有没有好的办法解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nuoboxgx
2006-10-24
打赏
举报
回复
在加点内存阿
xvting
2006-10-24
打赏
举报
回复
可以想办法使用磁盘空间,不过这样做会增加逻辑复杂度!
jchmax
2006-10-24
打赏
举报
回复
取到本地内存的数据应该是少批量的才比较合适,10000级别照你的做法没什么问题,再大肯定是要进行筛选过滤啦。比如近15天的数据~
mobydick
2006-10-24
打赏
举报
回复
aiur2000(破愿立志别故里,荆棘南下思北风) ( ) 信誉:105 Blog 2006-10-19 10:38:00 得分: 0
由于一些业务关系,我开始取到本地来,这样可以不用总是连接数据库,这些大家应该也会经常用到的,但是发现占用内存太多,正寻找好的解决办法。
=======================================================
想法很好,但做法有问题。
而且你还要考虑,如果数据库中的数据进行了更新,你本地的数据是否也要进行更新……这些问题。
而且一千万条记录,有谁能看完呢,根本就是浪费资源。
simonf
2006-10-24
打赏
举报
回复
这么多的数据放在本地也太大了吧,*在本地做一个数据库镜像,*买多些内存,*用datatable,char,StringBuilder对象试一试
luxi0194
2006-10-24
打赏
举报
回复
用xml最简单。
aiur2000
2006-10-24
打赏
举报
回复
顶
aiur2000
2006-10-19
打赏
举报
回复
由于一些业务关系,我开始取到本地来,这样可以不用总是连接数据库,这些大家应该也会经常用到的,但是发现占用内存太多,正寻找好的解决办法。
xyunsh
2006-10-19
打赏
举报
回复
放在数据库中有什么不妥么
aiur2000
2006-10-19
打赏
举报
回复
顶
微服务系列第六季-Java
数组
的
使用
微服务应用是分布式开发的主要手段,它很好的
解决
了高并发等电商平台的问题。微服务系列课程是以Java语言为基础,以SpringCloud+SpringBoot为核心,结合Spring、SpringMVC及MyBatis,通过游戏案例、电商案例,以极简的方式,带领入门的朋友们快速上手微服务开发。全部案例源码分享给学习的朋友,案例采用敏捷开发管理模式,让朋友们在每一个阶段,有着游戏过关一样的学习体验。 第六季主要是给大家介绍一下Java
数组
的
使用
,包括:
数组
的概念、
数组
的基本用法、处理
数组
、
数组
做为参数
使用
、多维
数组
的定义及初始化、二维
数组
求和、班级学生个人求和、班级学生个人成绩求最大值、班级学生个人成绩求最小值、班级学生个人成绩求最平均值、
php
数组
占用
内存
,PHP
数组
消耗
内存
太
多问题的
解决
方法
一般来说,PHP
数组
的
内存
利用率只有 1/10, 也就是说,一个在C语言里面100M
内存
的
数组
,在PHP里面就要1G。特别是在PHP作为后台服务器的系统中,经常会出现
内存
耗费
太
大的问题。因为这个是语言的问题,常规方案比较...
PHP
数组
到底
占用
多少
内存
空间
本文翻译自 nikic 的一篇博文。 PHP中的
数组
到底
占用
多大的空间? ...简要:这篇文章我并不是按照原文逐字逐句的都翻译...文章主要讨论的是 PHP5.x 中的
内存
使用
,当然在新版本PHP7.x 中
内存
的
占用
这里也有一些...
python
占用
内存
过高_如何优化Python
占用
的
内存
概述如果程序处理的
数据
比较多、比较复杂,那么在程序运行的时候,会
占用
大量的
内存
,当
内存
占用
到达一定的数值,程序就有可能被操作系统终止,特别是在限制程序所
使用
的
内存
大小的场景,更容易发生问题。...
matlab
占用
太
多
内存
_高效管理matlab
内存
方法——如何降低Out of Memory出现机率
一、利用clear清除
内存
时,要用pack函数进行
内存
整理Matlab在运行大
数据
时,会出现Outof Memory,在程序中加入clear不需要的变量,能否
解决
Outof Memory问题。答案是或许可以,或许不可以,原因清除变量或者给该变量...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章