当前位置:
工控论坛
> >
产品
>
自动化软件
>
亚控(kingview)
我要发帖
用access做后台数据库容量是否够大?
点击:
3531
| 回复:
14
默默
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 17回
年度积分:0
历史总积分:76
注册:2004年2月26日
发表于:2004-02-28 14:53:00
楼主
大家好!用Access做后台数据库容量是否够大? 我有一个项目需要记录50个单精度数值,每秒记录一次。每条记录包括年月日、时分秒、名称和数值。这样算下来一天就要有400万条记录,设计年限为10年。请问这样的数据量,用Access做后台数据库容量是否够大? 假如我给每个数值建立一个access数据库会不会好一点?还是我应该换一种数据库? 请各位大虾不吝赐教!
分享到:
收藏
邀请回答
回复楼主
举报
amiaogong
关注
私信
精华:0帖
求助:0帖
帖子:19帖 | 69回
年度积分:0
历史总积分:112
注册:2003年3月17日
发表于:2004-02-26 11:01:00
1楼
肯定不够的,如果为每个数值建一个数据库,则数据库的连接太多,可能会影响你的程序性能。不妨考虑一下这样:每天由一个程序将上日的数据导出导大型的数据库中。
回复
引用
举报
默默
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 17回
年度积分:0
历史总积分:76
注册:2004年2月26日
发表于:2004-02-26 11:40:00
2楼
那么这个导出程序在哪里做呢,似乎做一个独立的比较好噢? 一个月导出一次怎么样?
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2004-02-27 09:36:00
3楼
十年?有这个必要吗?建议客户把数据打印出来比较安全。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2004-02-27 09:36:00
4楼
十年?有这个必要吗?建议客户把数据打印出来比较安全。
回复
引用
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2004-02-27 09:49:00
5楼
MSDE:可到2G
回复
引用
举报
amiaogong
关注
私信
精华:0帖
求助:0帖
帖子:19帖 | 69回
年度积分:0
历史总积分:112
注册:2003年3月17日
发表于:2004-02-27 10:18:00
6楼
如果你要导出来,肯定要导出导大型的数据库吧。一般的大型数据库都有数据导出导入的功能。要不你用其他工具写一个应用程序,来实现数据的导出。可以每天闲的时候运行此工具呀,一个月一次数据太大了吧
回复
引用
举报
默默
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 17回
年度积分:0
历史总积分:76
注册:2004年2月26日
发表于:2004-02-27 11:46:00
7楼
msde是一种数据库吗?我孤陋寡闻哦。哪家公司的,有下载吗?
回复
引用
举报
默默
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 17回
年度积分:0
历史总积分:76
注册:2004年2月26日
发表于:2004-02-27 11:50:00
8楼
如果用大型数据库的话,成本未免太高了吧。我使用visual foxpro容量是否会大一点。 筱筱,你说得对,历史数据设计成10年的确没有必要,但是客户希望有电子文档。即使不用保存10年,1年的容量也是需要的。
回复
引用
举报
LQM
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 44回
年度积分:0
历史总积分:124
注册:2001年11月20日
发表于:2004-02-27 13:15:00
9楼
有同感,我也在设计一个用access数据库记录的工程,每分钟插入一条记录。一天是1440条,一年下来数据量也很惊人。我是这样来考虑的,到每月的第一天将数据库复制成一个一时间作文件名的新数据库文件。然后将老数据库中的记录清除。
回复
引用
举报
默默
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 17回
年度积分:0
历史总积分:76
注册:2004年2月26日
发表于:2004-02-27 13:27:00
10楼
这个办法好,如果用户需要上个月的资料可以自己去找!
回复
引用
举报
默默
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 17回
年度积分:0
历史总积分:76
注册:2004年2月26日
发表于:2004-02-27 16:00:00
11楼
但是,如果客户要求年报表岂不是很麻烦?
回复
引用
举报
dengbinfd
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 35回
年度积分:0
历史总积分:35
注册:2002年5月29日
发表于:2004-02-27 16:32:00
12楼
access数据库理论可以达到,不过建议使用SQL . 还有个问题,146亿条数据,你的硬盘有多大?存储这么多的数据,你的硬盘可靠性问题有考虑过吗? 一般数据存储要求每秒中一次,都是高要求的,你的硬盘有做阵列吗?计算机是否双机热备? 如果以上问题你都没有考虑,说明你的客户要求并不高。没有必要考虑ACCESS容量了
回复
引用
举报
默默
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 17回
年度积分:0
历史总积分:76
注册:2004年2月26日
发表于:2004-02-28 14:38:00
13楼
dengbinfd,谢谢你的建议,我用的硬盘是80g没有阵列。 事实上这些模拟量并非十分重要的数据,是一些水位和电力参数。但每秒一次是客户的要求。唉~~ 客户比较外行,总希望系统把一切数据都记下来。我这样想,首先说服客户降低数据的纪录频率,比方说5分钟一次足够了,或者按照设定的变化率来记录也可以。其次我在组态软件里面做一个每月备份,你看如何?
回复
引用
举报
默默
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 17回
年度积分:0
历史总积分:76
注册:2004年2月26日
发表于:2004-02-28 14:53:00
14楼
我目前用的组态软件是组态王。 LQM,能告诉我你用的是哪种组态软件吗?
回复
引用
举报
热门招聘
相关主题
免费的3D组态软件态神v0.9携...
[10507]
博图怎么使用电脑代替触触摸...
[4045]
易控(E-Control)是企业e化的...
[3178]
labview和其他工控组态软件相...
[6977]
如何判断YTZ-150电阻远传压力...
[2309]
TRACE MODE®的设备支持
[2987]
在WINCC中怎么样制作一个开关...
[13905]
tracemode里说的节点是什么意...
[2264]
西门子精智系列触摸屏如何设...
[3030]
组态软件收费的点是怎么算的...
[2676]
官方公众号
智造工程师
客服
小程序
公众号