0

嗨专家我想知道在哪种情况下我有更多的性能(运行查询的时间):

  1. 如果后端是 MS SQL Server 和 Fontend MS Access
  2. 如果后端和前端在 MS Access 上相同
  3. 如果后端和前端都相同并且在 MS Sql 服务器上

为什么?

4

2 回答 2

0

SQL Server 总是比 Access 快(除其他外还有更好的查询优化器),所以只需完全取消 Access...

于 2012-06-12T08:01:56.910 回答
0

只要 MS SQL 的实例运行在数据库服务器上而不是独立的 PC 上,那么这应该提供针对 Access 的卓越查询性能。访问受到您从中访问它的机器的处理能力的限制,因为它是一个基于文件的系统,它没有自己的处理能力,一切都必须在本地运行。

就前端而言,这实际上取决于您要执行的其他任务,使用 Access 前端和 MS SQL 后端是完全可以接受的,因为您仍然可以在服务器端加载任何查询处理因此不会降低性能。

于 2012-06-12T11:23:29.060 回答