yufq 发表于:2012-11-30 10:15:55
1亿条数据记录能不能保存在一个数据表中,如不能怎么处理
不能 access极限就2G 储存几百万条就不错了 大容量考虑sqlserver或oracl
1000亿条数据了,又怎么办呢?
不能简单的说行与不行,应该看你的数据库需要的内容是否很多关系是否很复杂并且使用了很多函数、宏、操作、代码等,如果只是简单的数据且很少使用函数、操作、代码等一千万条记录是不成问题的,至于一亿条最简单的也保存不了。
一亿条记录,一条记录就算是20个汉字,一个汉字2个字节,就是40亿字节,
40亿字节等于3906250 KB 等于3814 MB 等于 3.73 GB
ACCESS数据库限制为 2 GB
我想你提问的方式是有问题,你想保存1亿条记录,那么只靠数据库来实现所有的功能是不现实的,需要其他的软件来协助完成,那么数据库所需要的保存的数据也就不会是太多了,假如你真的有1亿条有价值的数据,那么你需要的就不是一个硬盘的问题,也不是空间的问题,需要的是一个团队,和能提供运行这一亿条数据的设备,这些光靠数据库想实现都是不现实的。所以你真的有这么数据的话,并且数据时有价值的话,建议你组建自己的服务器机组和硬盘矩阵,来完成。
陈玉才同志所论是正道。
重点是数据是不是有价值的。
需要这么多的数据存储,建议放到局域网上去,但还要看你的服务器的容量有多大,不过如果你的数据随着时间的推移而增多,可以将你的服务器容量增容。
总记录:8篇 页次:1/1 9 1 :