当前位置 : 主页 > 编程语言 > c语言 >

vb.net – MS Access网络共享速度慢

来源:互联网 收集:自由互联 发布时间:2021-06-24
我有一个针对MS Access数据库运行的.NET应用程序(VB.NET).每个数据请求都连接到访问数据库,运行并返回查询并再次关闭连接. 我将数据库放在Windows XP 32位机器上. 我有两个客户端,我在其上
我有一个针对MS Access数据库运行的.NET应用程序(VB.NET).每个数据请求都连接到访问数据库,运行并返回查询并再次关闭连接.

我将数据库放在Windows XP 32位机器上.

我有两个客户端,我在其上安装了.NET应用程序.两个客户端都运行Windows 7专业32位.

现在我遇到了性能问题.

当我使用第一个客户端时它运行正常.所有数据都显示得非常快.当我使用第二个客户端时,连接数据库需要大约10秒钟,获取数据并关闭数据库连接.当我在第二个客户端上询问其他数据时,一切运行正常,直到我从第一个客户端请求数据而不是再次返回.在获取数据之前,在第一个客户端上再花10秒钟.

有人可以帮帮我吗?我欠这个问题的解决者的比利时啤酒;-)

谢谢!

Tom Wickerath写了一篇关于改进MS Access应用程序多用户性能的 great article.虽然他的文章假定MS Access前端,但许多技巧应该适用于.Net应用程序.我记得有两点可能对你有所帮助:

>保持与后端的持久连接>使用(短)UNC路径而不是映射驱动器

网友评论