後很慢我有一個數據庫的SQL Server 2005 Express的版本。我也有一個C#winforms應用程序來訪問具有500行aprox的表客戶。我有winforms應用程序在本地pc內的sql server 2005 Express。SQL遠程查詢遷移的SQL Server
現在,我已經買了SQL Server 2008標準版的服務器,我已經遷移我的數據庫到該服務器,並重新配置我的應用程序訪問到新的服務器throught蘭。
問題是,像SELECT name, lastname,phone,fax,address FROM Customer ORDER BY name
(我有500行)的簡單查詢如果我在服務器中執行它,它在1秒內運行,但如果我打開我的應用程序(在其他電腦trought lan,而不是在服務器中)大約需要4分鐘才能返回結果。
我不知道該怎麼辦,因爲數據庫是非常非常小。
感謝
你有沒有做過測試,看看你之間存在什麼類型的延遲PC託管應用程序和數據庫?另外,你可以發佈你用來檢索數據的應用程序的代碼嗎? – Dan 2012-02-20 14:52:30
你看過查詢的執行計劃嗎? – chrr 2012-02-20 14:52:47
您是否嘗試在另一個指向服務器的客戶端上運行應用程序? – kaj 2012-02-20 14:55:47