2011-11-03 229 views
1

我有一箇中央DataTier的應用程序,可以使用SQLDataAdapter執行對數據表的查詢。這段代碼沒有任何改變,但現在所有查詢都至少需要10倍的時間才能執行返回一條記錄的查詢。SqlDataAdapter.Fill突然需要很長時間

唯一的區別是我一直在VM中使用該應用程序,但問題已經在使用該應用程序的中途開始。例如速度問題從使用虛擬機開始就沒有表現出來,而是一半。

有其他人有SQL數據適配器需要很長時間來填補沒有理由的問題?在Management Studio中執行查詢它運行時間不到一秒鐘。

防火牆被禁用

回答

0

ok了,浪費在這另一半天后,這似乎是有關虛擬PC上的網絡問題。

我已經看到了通過將虛擬機中的網絡適配器更改爲共享NAT並在填充數據表時不再經歷長時間延遲的巨大改進。

它顯然有一個問題解決SQL服務器。

爲別人跨越這個崗位絆倒這裏是設置

enter image description here