我非常想听听你对这个问题的看法。我有这种情况。大约 10 个 mde(Access 程序),大约 2GB 的 Access 数据库,大量的代码和数据……我有包含 200 万条记录的表,这些程序由大约 70 个用户使用,我们正在谈论大量的读写操作。很自然,我的旧戴尔服务器带有 3 个 SCSI 33.6gb(raid 5),已经显露出它的年龄……所以价值百万美元的问题是……我应该换成 SSD 吗?SSD 在连续和大量使用的情况下是否表现良好?有没有人有成功的故事。此外,我应该购买企业级 SSD(每个 1000 美元)还是消费者版(250 美元)?戴尔很好,但它销售的 SSD 太贵了……4 x 50GB = 4000 美元,而不是 maistream MLC 4 x 250 = 1000 美元(是的,我正在考虑 raid 10)
答案1
不。
Jet 引擎有一些有趣的性能调整,可以提供非常基本的多用户访问,但尝试通过网络使用它和/或尝试支持并发用户就像用茶匙搅拌混凝土一样。茶匙没有问题 - 它只是不适合这项工作。
将数据移植到适当的多用户 DBMS(SQL Server、MySQL、PostgreSQL、Oracle……有很多可用的产品,MySQL 和 PostgreSQL 是免费的),然后通过 ODBC 连接应用程序(请注意,对于批量操作,如果不使用 SQL 直通,您将看不到显著的性能优势)。
C。