我们正在将后端从 MSAccess 迁移到 Sql server 2008 R2 Express。我们已将 MSAccess 查询更改为存储过程。数据约为 250,000+ 条记录。
我们在 MSAccess 的后端有两个可以变得非常大的表……PartsInventory_BE 和 Service_BE。
话虽如此,当我们从一个访问前端与我们的访问后端交谈时测试大约 9,000 条记录时。加载一个显示所有 9,000 条记录的表单需要 20-30 秒。有了这种性能,我们做了一个变通,以便前端现在包含一个名为 PartsInventory 的相同表,该表持续同步 PartsInventory 和 PartsInventory_BE。
我们是否需要将这种样式用于 sql server 作为后端以保持/提高性能,如果是,那么如何?如果否,那么您还可以列出一些参考。