会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > 编程心得绝招 > 经验泛谈 > 正文

提高access的启动速度【译文技巧】

时间:2013-11-09 17:06 来源:office中国 作者:Emily Warn 阅读:
    由于数据库程序打开都加载很多数据甚至有图片,所以每次打开它都显得非常费劲,很花费时间,下面几个办法能有效地提升其启动速度。

1. 确保你所有的表都设置了主键 
       运行一个没有主键的表就像用两个活塞运行一个四冲程的发动机。所以在每一个表的设计视图都应设置主键。另外:用一个字段去限制你的主键是为了不去使用多字段作为主键。如果不能选定一个字段使用怎么办呢?可以添加一个自动编号字段使它成为主键。
 
2. 通过添加二级索引进行速度优化 
       如果自己在同一个字段搜索了一遍又一遍?那么就需要添加一个二级索引了!例如,二级索引OrderDate将大量使用在订单数据库。但是不要在所有的字段里都添加二级索引,这样会影响搜索的。
 
 3. 拆分数据库 
        如果你要在网络上跟其他人分享Access数据库,就应该把数据库进行拆分。使用Access数据库拆分已经很明智。还有一个更好的做法是:把数据文件放在服务器上,复制前端文件到你的用户电脑,你会再次提高速度。
 
 4. 使用压缩和修复数据库 
      至少每月使用一次压缩和修复数据库——它能修复数据,减少碎片,有效减少数据的冗余。
 
 5. 只加载你需要的数据 
        当你的应用程序启动时,你真的需要显示自开始以来所有的订单吗?好吧,如果你是管理员,喜欢看到每一条数据的话那也行,但是对于其他使用者来说,需要再考虑下在你的应用程序中哪些数据是有必要加载的,可以使用“where”条件来显示您需要的数据。

(责任编辑:admin)

顶一下
(2)
100%
踩一下
(0)
0%
上一篇:浅谈断号重续的利弊和方法
下一篇:没有了
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: