dbf网络连接速度慢

时间:2013-11-25 03:26:58

标签: vb.net performance connection oledb dbf

我正在使用vb.net进行visual studio 2012项目。

在项目中,程序需要将(使用oledb)链接回旧学校.DBF数据库。 在开发阶段,db在localhost中分配,一切正常。

现在,当实现数据库位于服务器中的程序时,连接变得非常慢。

在打开程序或从数据库中检索数据时,使用该程序的所有客户都面临同样的问题。

实施例,

打开员工清单表,大约有20个记录,有2列。

本地:加载大约1秒钟。

Over Network:加载时间超过5分钟。

以前遇到过同样问题的人和任何可能解决这个问题的解决方案?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:-1)

我最近一直在研究一个类似的应用程序,我发现从Windows Server 2003服务器以外的任何东西托管DBF文件显示出类似于你所描述的SLOW结果......关于该服务器版本如何提供文件的东西(我认为这与机会锁定有关)允许客户端机器以接近您在开发阶段看到的速率接收DBF数据。

总的来说,我认为除了允许将DBF文件导入到另一种类型的数据库类型(即SQL)之外的任何事情都是现在的浪费时间...... DBF文件非常糟糕,因为你在学习不服务好了,无论如何。去XML或SQL或两者兼得! :)