Russian Qt Forum
Ноябрь 05, 2024, 22:11
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Базы данных
>
снять ограничение скорости на удаленный коннект к базе MSSQL
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: снять ограничение скорости на удаленный коннект к базе MSSQL (Прочитано 10530 раз)
nn1317
Гость
снять ограничение скорости на удаленный коннект к базе MSSQL
«
:
Февраль 03, 2013, 18:47 »
Добрый вечер!
Есть приложение на qt 4.6, берущее некоторое количество данных из базы mssql через odbc драйвер (QtSql). Когда приложение и сервер бд в одной локальной сети, все быстро. Нужно чтобы приложение работало и на другом компьютере и коннектилось через интернет к этому серваку. Коннект идет, данные грузятся, но очень медленно (говорят скорость около 5 кб/сек, видимо мерили фаерволом или чем то таким).
В чем может быть проблема? (у меня есть подозрение на связку mssql-odbc - была бы проблема в qt-odbc, тормоза были бы всегда). может какой параметр в конфиг коннекта надо отправлять?)
Записан
maint
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #1 :
Февраль 04, 2013, 05:41 »
проблема в ДНК. Удаленная работа всегда медленее, чем на локальной машине.
Записан
Bepec
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #2 :
Февраль 04, 2013, 09:02 »
Скорость зависит от защищённости соединения, величины передаваемых данных и скорости интернета обоих компьютеров - передающего и принимающего.
Записан
nn1317
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #3 :
Февраль 04, 2013, 10:15 »
>Удаленная работа всегда медленее, чем на локальной машине
речь про удаленную машину в обоих случаях. просто в одном случае через локальную сеть, в другом - через глобальную (интернет)
>проблема в ДНК
что это?)
>Скорость зависит от защищённости соединения, величины передаваемых данных и скорости интернета обоих компьютеров - передающего и принимающего.
вопрос не об этом. есть что по существу?
скороть интернета разумеется нормальная. просто медленно грузит данные из таблиц.
Записан
Bepec
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #4 :
Февраль 04, 2013, 11:21 »
Кхм. Походу реально в ДНК.
Без точных данных и замеров ваш вопрос является аналогом "у меня чего то болит, незнаю где, но вылечите меня".
PS "Проблема в ДНК" означает, что проблема в nn1317, его мозге и цепочке ДНК.
Записан
xokc
Птица говорун
Offline
Сообщений: 976
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #5 :
Февраль 04, 2013, 12:13 »
Цитата: nn1317 от Февраль 04, 2013, 10:15
речь про удаленную машину в обоих случаях. просто в одном случае через локальную сеть, в другом - через глобальную (интернет)
Во втором случае между клиентом и сервером находится неизмеримо больше промежуточных устройств и каналов связи. Каждое из них имеет свою пропускную способность. На связку MSSQL-ODBC-Qt я бы обращал внимание в самую последнюю очередь. Ищите другое "узкое" место.
Записан
panAlexey
Гипер активный житель
Offline
Сообщений: 864
Акцио ЗАРПЛАТА!!!!! :(
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #6 :
Февраль 04, 2013, 12:26 »
Цитата: Bepec от Февраль 04, 2013, 09:02
Скорость зависит от защищённости соединения, величины передаваемых данных и скорости интернета обоих компьютеров - передающего и принимающего.
+1
Караван идет со скоростью самого медленного верблюда.
Записан
Win Xp SP-2, Qt4.3.4/MinGW.
http://trdm.1gb.ru/
nn1317
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #7 :
Февраль 04, 2013, 15:05 »
ну я смотрю форум совсем испортился - одни шутники да школота))
переформулирую вопрос для оставшихся нормальных людей. скорость обмена 0.5 мб\с между компами через интернет, а связка с mssql-odbc-qt берет данные на скорости 5 кб/сек. что ограничивает скорость?
Записан
Bepec
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #8 :
Февраль 04, 2013, 15:51 »
0,5 мегаБайт или 0,5 мегаБит?
Соединение защищённое или нет?
Записан
xokc
Птица говорун
Offline
Сообщений: 976
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #9 :
Февраль 04, 2013, 17:15 »
Цитата: nn1317 от Февраль 04, 2013, 15:05
Что ограничивает скорость?
Так а что мы можем сидя тут сказать? Что Вы уже сделали, для того, чтобы мы могли подсказать в чём причина?
Переносили клиента "ближе" к серверу?
Тестировали скорость без ODBC и Qt (написав другого клиента на .Net, например)?
Тестировали скорость доступа к серверу какими-нибудь сторонними программами?
Сами уж сделайте хоть что-нибудь и расскажите нам о результатах, иначе только шутки и услышите.
Записан
panAlexey
Гипер активный житель
Offline
Сообщений: 864
Акцио ЗАРПЛАТА!!!!! :(
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #10 :
Февраль 04, 2013, 18:23 »
Цитата: nn1317 от Февраль 04, 2013, 15:05
ну я смотрю форум совсем испортился - одни шутники да школота))
переформулирую вопрос для оставшихся нормальных людей. скорость обмена 0.5 мб\с между компами через интернет, а связка с mssql-odbc-qt берет данные на скорости 5 кб/сек. что ограничивает скорость?
пИНГОВАТЬ ПРОБОВАЛ ХОТЯ-БЫ?
Записан
Win Xp SP-2, Qt4.3.4/MinGW.
http://trdm.1gb.ru/
nn1317
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #11 :
Февраль 04, 2013, 21:13 »
>Тестировали скорость без ODBC и Qt (написав другого клиента на .Net, например)?
да, родной mssql sql клиент, без odbc сливал большие таблицы сегодня на скорости 250кб\сек
Записан
nn1317
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #12 :
Февраль 04, 2013, 21:14 »
>Сами уж сделайте хоть что-нибудь и расскажите нам о результатах, иначе только шутки и услышите.
вопрос был для людей кто с этим сталкивался или догадывается в чем причина. шутки в другой раздел.
>пИНГОВАТЬ ПРОБОВАЛ ХОТЯ-БЫ?
сделайте одолжение, не пишите больше в эту тему.
Записан
Bepec
Гость
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #13 :
Февраль 04, 2013, 21:32 »
Ставлю диагноз - автор темы не умеет излагать проблему и спрашивать что-либо. Помочь ничем не могу.
Записан
xokc
Птица говорун
Offline
Сообщений: 976
Re: снять ограничение скорости на удаленный коннект к базе MSSQL
«
Ответ #14 :
Февраль 05, 2013, 08:44 »
Цитата: nn1317 от Февраль 04, 2013, 21:13
да, родной mssql sql клиент, без odbc сливал большие таблицы сегодня на скорости 250кб\сек
Почему сразу об этом не написали?
Не Qt клиентом через ODBC пробовали?
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...