MS Access数据库突然间比平常慢

我有一个访问数据库的客户在过去几天一直在经历缓慢的查询。 这是一些背景。

  • 它目前在Windows Server 2008上运行
  • mdb文件位于服务器上,工作站上有一些本地安装的前端部件。
  • 我们运行了一个千兆以太网和千兆networking交换机
  • 这台服务器也用于基本文件共享,其他服务似乎不运行缓慢或出现任何问题。
  • 这是工作正常,但已经开始有较慢的查询或响应时间,当你连接回数据库的查询。
  • 我们没有改变服务器上的任何东西,或者对服务器或数据库前端安装做了任何更新。
  • 我们总是使用一个映射的驱动器号来访问它,无论是在旧服务器上还是在这个新服务器上,请参阅下一个新服务器的年龄。
  • 我知道人们会说停止使用Access作为数据库,但是客户端使用的是旧版软件,没有升级的path,而且在这个Server 2008平台上,这个版本已经可以耐用了大约1.5年。

我的问题基本上是有什么,我应该看看,这可能是明显的,但我可能会失踪? 我们尝试将文件移动到更快的RAIDarrays上的另一个分区,我们得到了相同的结果。

任何帮助将不胜感激。

我第二个Zoredache关于压缩mdb文件的问题。 当我们的应用程序都是基于Access的,我曾经使用微软的Jet数据库命令行工具。 它工作的很好,让你不必打开和closuresAccess中的mdb,如果它已经有问题,可能会花一点时间。 看看这里。 http://support.microsoft.com/kb/295334

其他一些事情:服务器本身有多忙? (如果它被其他进程抨击,那么这意味着什么都没有意味着Access的所有副本都运行在相同的版本上?可能在其中一个工作站上有一些故障为其他用户创build锁数据库是否损坏?喷气工具可以帮助那个)