解決Wince 設備連接SQL數據庫時耗時比較久

項目需要編寫Wince系統的手持設備的程序,其中使用到了數據庫,編譯器爲VS2008!後面在調試的時候發現,在連接數據庫的時候耗時比較久!剛開始發現在這個問題的時候,首先懷疑的是網絡,於是ping了一下Wince設備與服務器的網絡,發現網絡是正常的,並沒有存在嚴重的延時,掉包現象!在試了很久之後,仍想不出是什麼方面的原因導致的!後面請教了老大,老大便問我是通過IP還是數據庫實例名來連接的?

之前因爲考慮到安裝數據庫的電腦的IP可能會有變動,而且客戶也不是將該電腦設爲靜態IP,所以就通過實例名的方式來連接了!他就叫我改成IP的方式來試下,結果連接果然變快了!問老大原因,他說有可能是因爲Wince要在整個網絡中尋找該實例名的數據庫,所以就造成了這個連接比較久的原因!

有遇到類似問題的朋友不妨改來試試看,爲了以防IP有變動,可以將數據庫的連接字符串改成可以修改的配置文件即可!

記錄在此,以防自己忘記!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章