1

我有一个带有中央 DataTier 的应用程序,它可以使用 SQLDataAdapter 对数据表执行查询。这段代码都没有改变,但现在所有查询都需要至少 10 倍的时间来执行甚至返回一条记录的查询。

唯一的区别是我一直在 VM 中使用该应用程序,但问题是在使用该应用程序的中途开始的。例如,速度问题在开始使用 VM 时并没有表现出来,而是在使用过程中出现了一半。

是否有其他人遇到过 SQL 数据适配器无故需要很长时间才能填充的问题?在 Management Studio 中执行查询,它会在不到一秒的时间内运行。

防火墙被禁用

4

1 回答 1

0

好的,又浪费了半天时间,这似乎是与虚拟 PC 上的网络有关的问题。

通过将 VM 中的网络适配器更改为共享 NAT,我看到了巨大的改进,并且在填充数据表时不再遇到长时间的延迟。

它显然在解析 SQL 服务器时遇到了问题。

对于其他偶然发现这篇文章的人来说,这里是设置

在此处输入图像描述

于 2011-11-03T14:37:19.137 回答