SqlDataAdapter.Fill突然花了很长时间

时间:2011-11-03 09:23:51

标签: virtual-machine sqldataadapter

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

唯一的区别是我一直在VM中使用该应用程序,但问题已经从使用该应用程序的中途开始。例如,速度问题并没有从使用VM的开始就显现出来,而是在中途通过。

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

禁用防火墙

1 个答案:

答案 0 :(得分:0)

好吧,在又浪费了半天之后,这似乎与虚拟PC上的网络问题有关。

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

它显然解决了SQL服务器的问题。

对于其他任何偶然发现这篇文章的人都是设置

enter image description here