MS Access 32 位或 64 位
MS Access 32-bit or 64-bit
我创建了一个即将部署的 Access 2016 32 位应用程序。每个用户都将通过 RDP 连接访问应用程序,然后访问 MS Server 2012 R2 服务器(我怀疑它是否会安装在任何其他平台上)。就每个用户而言,除了 Access 数据库(使用 Access 运行 时间许可证)外,服务器上什么也没有,并且每台机器都将被锁定。
Access 应用程序中使用的所有库都以 32 位或 64 位格式提供,而且后端数据库通常很小(通常在 10MB 到 200MB 之间)。也就是说,编译后的 Access 前端大约有 18MB,并且可以 运行 一些相当复杂的 functions/calculations (但在科学层面上不算什么)。
最后,我的问题。迁移到 64 位版本(短期或长期)是否有任何真正的好处?
简短回答:否。64 位版本不会提供任何有用的优势,但您会遇到一些额外的兼容性问题。
我会说这个答案在很大程度上取决于您的应用程序需要多少 RAM。因为 32 位被限制为 2 GB 或我认为的东西。
所以这不是一个真正的好处或性能问题,但我认为如果数据量增加,这不是 运行 任何 RAM 问题。
另见 Choose between the 64-bit or 32-bit version of Office。
除此之外,我认为选择 64 位没有任何优势。
我创建了一个即将部署的 Access 2016 32 位应用程序。每个用户都将通过 RDP 连接访问应用程序,然后访问 MS Server 2012 R2 服务器(我怀疑它是否会安装在任何其他平台上)。就每个用户而言,除了 Access 数据库(使用 Access 运行 时间许可证)外,服务器上什么也没有,并且每台机器都将被锁定。
Access 应用程序中使用的所有库都以 32 位或 64 位格式提供,而且后端数据库通常很小(通常在 10MB 到 200MB 之间)。也就是说,编译后的 Access 前端大约有 18MB,并且可以 运行 一些相当复杂的 functions/calculations (但在科学层面上不算什么)。
最后,我的问题。迁移到 64 位版本(短期或长期)是否有任何真正的好处?
简短回答:否。64 位版本不会提供任何有用的优势,但您会遇到一些额外的兼容性问题。
我会说这个答案在很大程度上取决于您的应用程序需要多少 RAM。因为 32 位被限制为 2 GB 或我认为的东西。
所以这不是一个真正的好处或性能问题,但我认为如果数据量增加,这不是 运行 任何 RAM 问题。
另见 Choose between the 64-bit or 32-bit version of Office。
除此之外,我认为选择 64 位没有任何优势。