2016-11-29 111 views
0

我知道这个没有具体的答案,但我希望我能得到一个迂回的答案。 MS Access技术上没有大小限制,由于链接文件等,但我有一个MS Access数据库,我想保持所有的一起,我将每月增加近8万条记录。我的业务在夏季严重运营,所以这将持续约4个月。然后在剩下的几个月里,我们将增加大约30,000条记录。你认为这个系统的生命将会是什么?谢谢你的帮助!微软Access文件大小

凯文

的MS Access 2016

+3

我是Access的忠实粉丝,但它可能是时候看看不同的后端数据库。请注意,记录可以是任何大小,所以不可能根据您的问题进行判断。 – Fionnuala

+1

@Fionnuala是对的,虽然0.5百万。 “正常”记录应该没有问题。问题是多少年?并且不要考虑每年分离后端文件或旧数据;这样的设置只会造成麻烦。所以我会考虑像MySQL这样的可扩展后端引擎,或者 - 不惜代价 - SQL Server。 – Gustav

+0

我非常流利地使用SQL服务器,并且很乐意使用它,但它不适用于当前的业务,所以这就是我选择Access的原因。我试图确定我可以期望从系统中获得多少年,因为大多数记录都是数字或日期,每个记录中最多有6个字段。 – KScott

回答

0

我刚刚创建了一个simgle表6场,并添加80000条记录。我在看6,440KB。现在,紧凑和修复,它是6,140KB。添加记录会随着时间的推移将数据库碎片化,因此您将不得不一直反复使用R。无论如何,假设您每月输入大约8,000KB,Access可以增长到2GB左右,但如果您真的接近这一点,您可能会看到一些奇怪的事情发生。所以,2GB = 2,000,000KB和2,000,000/8000 = 250个月和250/12 = 20.8年。