嗨专家我想知道在哪种情况下我有更多的性能(运行查询的时间):
- 如果后端是 MS SQL Server 和 Fontend MS Access
- 如果后端和前端在 MS Access 上相同
- 如果后端和前端都相同并且在 MS Sql 服务器上
为什么?
嗨专家我想知道在哪种情况下我有更多的性能(运行查询的时间):
为什么?
SQL Server 总是比 Access 快(除其他外还有更好的查询优化器),所以只需完全取消 Access...
只要 MS SQL 的实例运行在数据库服务器上而不是独立的 PC 上,那么这应该提供针对 Access 的卓越查询性能。访问受到您从中访问它的机器的处理能力的限制,因为它是一个基于文件的系统,它没有自己的处理能力,一切都必须在本地运行。
就前端而言,这实际上取决于您要执行的其他任务,使用 Access 前端和 MS SQL 后端是完全可以接受的,因为您仍然可以在服务器端加载任何查询处理因此不会降低性能。