Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
Доброго времени, форумчане. Есть сервер Windows Server 2016 Standard с установленным MS SQL 2017. На сервере база с данными, к ней обращаются клиенты через ПО из локальной сети. Проблема вот в чем: - при работе из локальной сети (100мбит/с) скорость запросов пакетов/с порядка 1000 (приложение откусывает 4 мбит/с), но при подключении клиента через интернет или vpn, то скорость запросов пакетов/с не превышает 30. Интернет канал с обоих сторон не меньше 20 мбит/с, соответственно, все то , что в ПО в локальной сети выполняется за секунды, через интернет выполняется больше двадцати минут, при этом канал вообще практически не используется. Где копать? Помогите пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 10:55 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
rushaksПомогите пожалуйста!Надо избавиться от 1С. :) зы: Угадал ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 11:00 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
LSV, Нет, это не 1С, и даже близко не стоит) Это система, в которую приходят глонасс данные с городского общественного пассажирского транспорта. Диспетчера работают через клиентское ПО, привязывают автобусы к маршрутам, создают расписания, контролируют выпуск ТС на рейс и т.д. Сейчас хотим перенести на другой сервер, более мощный, он физически будет расположен в другом месте, но часть клиентов будут работать уже через интернет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 11:07 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
т.е. говоря "Интернет канал с обоих сторон не меньше 20 мбит/с" вы говорите о реальной пропускной способности или таки декларированной? )) т..е вы реально замеряли скорость во время "медленной" работы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 11:48 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
Использовать терминал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 12:06 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
Гигабайт Мегабайтович Килобайтов, Я наверно не правильно сказал - скорость интернета на сервере 20 мбит/с, скорость замерялась до запуска ПО на удаленной машине и после, по факту около 18мбит/с, на входящую и около 18мбит/с на исходящую. В момент работы приложения канал не нагружался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 12:48 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
rushaks, как измеряли? я просто не понял что значит до запуска, после... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 13:12 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
rushaks, и что измеряли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 13:13 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
rushaksГде копать?В разных пингах, а так же в приложении, которое к этому чувствительно (например, выполняет вставку/апдэйт/селект кучи записей кучей одиночных стейтментов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 13:14 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
buser, Что и как я делал: 1. Замерил скорость интернета обычными средствами - через сайт http://www.speedtest.net/ru и http://www.banki.ru/telecom/speedtest/ 2. Пробовал выложить файл большого объема на сервере и скачивал его с клиентской машины, и на оборот, смотрел с какой скоростью он скачивает этот файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 13:22 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
http://nitrosphere.com/tuning-sql-servers-network-performance/ Where do performance problems happen? When data hits the network, there are a number of problems that can cause poor performance, including: Packet loss – caused by either congestion or an unreliable connection. Spurious retransmission – slow links can appear to lose packets, causing duplicate packet transmission. Underutilization – surprisingly, failing to fill a high bandwidth connection that also has high latency, like many WAN connections, is a very real issue. Poorly Implemented Applications – inefficient use of TCP/IP (or TDS when talking specifically about SQL Server). With the exception of poorly implemented applications, the transport layer is designed to deal with all these performance issues. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 13:23 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
rushaks, Дык протоколы не оптимизированы для WAN, если есть много мелких TCP запросов и большой пинг плюс потеря пакетов, то всё висеть будет. Время тратится на простои в диалоге клиент-сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 15:43 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
Используйте веб-сервисы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2018, 15:44 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
rushaksИнтернет канал с обоих сторон не меньше 20 мбит/с, соответственно, все то , что в ПО в локальной сети выполняется за секунды, через интернет выполняется больше двадцати минут, при этом канал вообще практически не используется. Где копать? Переписать на веб-платформу. Заодно уйти от вендор-локов и привязок к устаревающему софту отличный повод. Ну и в безопасность плюсом будет, веб-сервисы всяко лучше прямых коннектов в базу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2018, 01:03 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
Главная проблема сабжа - плохо написанное взаимодействие с БД. Много лишних, неоптимальных запросов, больших выборок. В лок. сети это малозаметно, а через медленные каналы это проявляется во всей красе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2018, 23:46 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
Спасибо за информацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 10:33 |
|
||
|
Работа MSSQL через интернет
|
|||
|---|---|---|---|
|
#18+
rushaksСейчас хотим перенести на другой сервер, более мощный Если сервер не загружен - не поможет. Тут вопрос в том - можете ли вы менять код программы. Если да - то есть смысл адаптировать ее для работы через "интеренет" канал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 10:54 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1690123]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 439ms |

| 0 / 0 |
