2009-01-21 5 views
2

你好,我們有一個運行在低帶寬連接上的SQL服務器應用程序。 我們使用ADO.NET。SQL服務器ADO.NET在低帶寬TCP/IP連接上的任何提示/體驗?

我想知道如果有人有任何提示最大限度地減少通道上的流量。 我正在尋找ADO.NET/SQLServer特定技巧的答案,使其更高效。 不明顯的答案,如「不取多記錄」。

在連接字符串中,MySql的例子是「enable comptression = true」。 我無法找到任何關於傳輸層壓縮的SQL服務器。

你們任何人都有這方面的經驗嗎? 有什麼重要的,我們必須知道嗎?

在此先感謝..

回答

0

除返回更少的數據,縮短您的查詢文本儘可能有沒有真的什麼可以做。

0

我會將通信包裝在Web Service或WCF中。並在數據交換中使用壓縮。

如果你不能這樣做,我會使用沉重的緩存。如果應用程序不必經常返回服務器,則實際上會使用更少的帶寬。
在本說明中,查看本地數據緩存 - 同步。
也許這將幫助:The Moth - ADO.NET Sync Services

0

我想,除了編程的方式完全不同,沒有事情能讓....

0

最好是在通道的工作(低帶寬連接並使用QoS選項來減少和組織交通