楼主 lrlxxqxa |
一、帮助提高本地数据库的性能 下列准则有助于优化本地 Access 数据库的性能。本地数据库是指存储在本地硬盘驱动器上而不是网络上的数据库。 1、关闭名称自动更正 名称自动更正功能有助于确保,当重命名某些数据库对象时,依赖它们的其他数据库对象的功能保持不变。例如,如果重命名某个表,并且存在使用该表的查询,则名称自动更正可以确保这些查询不会因为名称更改而失效。此功能十分有用,但也会降低一些性能。 如果数据库设计稳定,而且将不会重命名它的对象,则可以安全地关闭名称自动更正功能,从而提高性能。 打开要优化的数据库。 单击“Office 按钮”,然后单击“Access 选项”。 在“Access 选项”对话框的左窗格中,单击“当前数据库”。 在右窗格中的“名称自动更正选项”下,清除所有复选框。 2、将数据库设置为自动压缩和修复 随着时间的推移,剩余空间会不断分配给已删除对象或临时对象,因此数据库文件的性能会逐渐降低。“压缩和修复”命令可清空这一浪费的空间,从而有助于数据库更快、更高效地运行。您可以通过设置选项在数据库关闭时自动运行“压缩和修复”命令。 打开要优化的数据库。 单击“Office 按钮”,然后单击“Access 选项”。 在“Access 选项”对话框的左窗格中,单击“当前数据库”。 在右窗格中的“应用程序选项”下,选中“关闭时压缩”复选框。 3、以独占模式打开数据库 如果您是某数据库的唯一用户,则以独占 (独占:对网络共享数据库中数据的一种访问方式。当以独占模式打开数据库时,也就禁止了他人打开该数据库。)模式打开该数据库将阻止其他用户同时使用该数据库,从而有助于提高性能。 启动 Access,但不要打开数据库。如果已有打开的数据库,请将其关闭。 单击“Office 按钮”,然后单击“打开”。 在“打开”对话框中,选择要打开的数据库文件。如果需要浏览才能找到该数据库文件,则可以使用“查找范围”列表。 单击“打开”按钮上的箭头,然后单击“以独占方式打开”。 4、关闭自动更正选项 默认情况下,Access 会在您键入内容时更正拼写。您可以关闭自动更正功能来帮助提高性能。 打开要优化的数据库。 单击“Office 按钮”,然后单击“Access 选项”。 在“Access 选项”对话框的左窗格中,单击“校对”。 在右窗格中的“自动更正选项”下,单击“自动更正选项”。 在“自动更正选项”对话框中,清除不需要的选项的复选框。 注:不必关闭所有自动更正选项即可看到效果,但关闭的自动更正选项越多,效果就越大。 |
2楼 lrlxxqxa |
二、帮助提高多用户环境中的性能 下列准则有助于优化多用户环境中使用的 Access 数据库的性能。 1、拆分数据库 拆分数据库时,需要将数据表放在网络服务器上的一个数据库文件(称为后端数据库)中。其他数据库对象(例如查询、窗体和报表)则要放在另一个数据库文件(称为前端数据库)中。用户将其前端数据库的副本保存在自己的计算机上。这样,通过网络传输的将只有数据,因此将提高性能。 您可以通过使用数据库拆分器向导来拆分数据库。 在“数据库工具”选项卡上的“移动数据”组中,单击“访问数据库”。 2、更改网络刷新和更新设置 打开要帮助其运行得更快的数据库。 单击“Office 按钮”,然后单击“Access 选项”。 在左窗格中,单击“高级”。 在右窗格中的“高级”部分中,更改所需的设置。 提示 若要重新查询,请按 Shift+F9。 |
3楼 lrlxxqxa |
三、帮助提高 Access 在您计算机上的性能 下列准则有助于提高 Access 的性能,而不论将所用数据库存储在您的计算机上,还是存储在网络上。 1、关闭用户界面动画 Access 用户界面包括一些动画,例如打开菜单时的动画。虽然这些动画有助于提高界面的易用性,但它们多少也会降低一些性能。您可以关闭这些动画来帮助提高性能。 单击“Office 按钮”,然后单击“Access 选项”。 在左窗格中,单击“高级”。 在右窗格中的“显示”下,清除“显示动画”复选框。 2、关闭智能标记 如果您不使用智能标记,则可以关闭它们来帮助提高性能。 单击“Office 按钮”,然后单击“Access 选项”。 在左窗格中,单击“高级”。 在右窗格中的“显示”下,清除“在数据表上显示智能标记”和“在窗体和报表上显示智能标记”复选框。 3、关闭未在使用的其他程序 关闭其他程序可为 Access 提供更多的可用内存,这样有助于在最大程度上降低磁盘使用量并提高性能。 注释 此外,可能还需要退出某些在关闭后仍在后台运行的程序。请在通知区域中查找所有这类程序。退出这些程序时应十分小心,因为有些程序可能是计算机按您预期的方式运行所必需的。如果您有任何疑问,最好不要退出这些程序。 4、向计算机中添加更多 RAM 通过在计算机中添加 RAM,将有助于提高大型查询的运行速度,并允许同时打开更多的数据库对象。而且,RAM 要比硬盘驱动器上的虚拟内存快得多。添加 RAM 后,将有助于在最大程度上降低磁盘的使用量,从而提高性能。 5、清理硬盘驱动器 请定期执行下面这组步骤: 从计算机中删除不再需要的文件。 删除 Internet 临时文件。 清空回收站。 对数据库执行“压缩和修复”操作。在请参阅部分中可以找到指向详细信息的链接。 对硬盘驱动器进行碎片整理。 6、禁用不需要的 Windows 服务 例如,如果您已具有良好的桌面备份解决方案,则应考虑禁用系统还原服务。禁用不使用的 Microsoft Windows 服务可为 Access 提供更多的可用 RAM。 注意:如果决定禁用 Windows 服务,请跟踪所禁用的服务,以便在需要时可以方便地重新启用任何 Windows 服务。 7、调整虚拟内存设置 大多数情况下,Windows 使用的默认虚拟内存设置应该可以实现最佳性能。但在某些情况下,调整虚拟内存设置可以提高 Access 的性能。如果存在下列情况,请考虑调整默认的虚拟内存设置: 当前用作虚拟内存的驱动器上的可用空间不足,而另一个本地驱动器却拥有可用空间。 另一个比当前驱动器运行得更快的本地驱动器拥有可用空间,且负荷较轻。 在这些情况下,通过指定其他驱动器作为虚拟内存,将可能获得更好的性能。 此外,通过为虚拟内存指定固定的磁盘空间量,也可能获得更好的性能。请考虑将虚拟内存的大小指定为计算机上所安装的 RAM 数量的 1.5 倍。例如,如果您拥有 1,024 MB 的 RAM,则可以指定 1,536 MB 的虚拟内存。 注意:如果您经常同时运行多个大型应用程序,则可能需要指定更大的虚拟内存。 8、不要使用屏幕保护程序 屏幕保护程序会占用内存并可自动启动。由于监视器的设计已得到优化,因此不再需要屏幕保护程序来帮助防止监视器因高温而老化。通过去除屏幕保护程序,可使性能得到稍许提升,并有助于计算机的运行更加平稳。 注意:不要依赖屏幕保护程序来防止他人对计算机进行未经授权的访问。若要在您离开时帮助保护计算机,请按 Windows 徽标键+L。 9、不要使用桌面背景 通过将桌面背景设置为“(无)”,将可能看到一些性能改进。 |