Задать вопрос
@AlexChAR

Можно ли заставить нормально работать MS SQL при пинге 50-100 мс?

Есть программа, использующая sql-ую базу на серваке.
При запуске программы из локальной сети, прога работает нормально.
При запуске откуда либо еще через VPN, начинает работать раз в 10 - 15 медленнее.
Скорость VPN нормальная.. на VOIP или файлы какие перекинуть хватает вполне.
Заметил разницу только в пинге.. из локалки 1-3 мс, а из интернета 50-100 мс.
Какой либо ощутимой разнице в пинге из-за VPN не наблюдается.
Пытался подключиться к базе через интернет без впн.. но чего-то не удалось. Может порты пробросил не верно, а может и прога при работе через интернет начинает вредничать.

UPD:
Программа называется Business Studio
  • Вопрос задан
  • 525 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 2
Jump
@Jump Куратор тега Системное администрирование
Системный администратор со стажем.
Можно ли заставить нормально работать MS SQL при пинге 50-100 мс?
База тут вообще не виновата. Она в любом случае работает одинаково, и никак от пинга не зависит.

При запуске откуда либо еще через VPN, начинает работать раз в 10 - 15 медленнее.
Это нормально.
Ваше приложение отправляет запрос к базе данных, и ждет ответа, когда получает ответ, отправляет следующий запрос.
Допустим приложение отправляет 100 запросов в секунду -
При пинге в 1-3мс вам придется ждать ответа 0,1-0,3секунды.
При пинге 50-100мс, вам придется ждать ответа 5-10секунд.

Держите приложение рядом с БД, чтобы пинг был низкий, или переписывайте логику работы приложения.
Ответ написан
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Business Studio
Судя по описанию, это программа подобно 1С не работает с MS SQL как с СУБД, а использует свою структуру на табличной основе. Поэтому и поступать нужно аналогично — для удалённых клиентов использовать терминальный доступ.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
дело явно не в пинге. Пишите в поддержку продукта.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы