Я хочу скопировать данные с лодки на море на береговой участок. Соединение иногда осуществляется через спутниковую связь и может быть медленным и иметь большую задержку.
Задержка в нашем приложении важна, люди на берегу должны иметь данные как можно скорее.
Существует одна реплицируемая таблица, состоящая из идентификатора, даты и времени и некоторых двоичных данных, длина которых может варьироваться, обычно <50 байтов. </p>
Прикладное оффшорное приложение постоянно помещает данные (аппаратные измерения) в таблицу, и мы хотим, чтобы эти данные были максимально быстрыми.
Есть ли в MS SQL Server 2008 какие-либо хитрости, которые могут помочь уменьшить использование полосы пропускания и уменьшить задержку? При первоначальном тестировании используется полоса пропускания 100 кБ / с.
Наша альтернатива состоит в том, чтобы развернуть нашу собственную передачу данных, и при первоначальном прототипировании здесь используется полоса пропускания 10 кБ / с (при передаче тех же данных за один и тот же промежуток времени). Это без каких-либо проверок надежности и целостности, поэтому это число искусственно мало.