Название: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: nn1317 от Февраль 03, 2013, 18:47 Добрый вечер!
Есть приложение на qt 4.6, берущее некоторое количество данных из базы mssql через odbc драйвер (QtSql). Когда приложение и сервер бд в одной локальной сети, все быстро. Нужно чтобы приложение работало и на другом компьютере и коннектилось через интернет к этому серваку. Коннект идет, данные грузятся, но очень медленно (говорят скорость около 5 кб/сек, видимо мерили фаерволом или чем то таким). В чем может быть проблема? (у меня есть подозрение на связку mssql-odbc - была бы проблема в qt-odbc, тормоза были бы всегда). может какой параметр в конфиг коннекта надо отправлять?) Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: maint от Февраль 04, 2013, 05:41 проблема в ДНК. Удаленная работа всегда медленее, чем на локальной машине.
Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: Bepec от Февраль 04, 2013, 09:02 Скорость зависит от защищённости соединения, величины передаваемых данных и скорости интернета обоих компьютеров - передающего и принимающего.
Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: nn1317 от Февраль 04, 2013, 10:15 >Удаленная работа всегда медленее, чем на локальной машине
речь про удаленную машину в обоих случаях. просто в одном случае через локальную сеть, в другом - через глобальную (интернет) >проблема в ДНК что это?) >Скорость зависит от защищённости соединения, величины передаваемых данных и скорости интернета обоих компьютеров - передающего и принимающего. вопрос не об этом. есть что по существу? скороть интернета разумеется нормальная. просто медленно грузит данные из таблиц. Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: Bepec от Февраль 04, 2013, 11:21 Кхм. Походу реально в ДНК.
Без точных данных и замеров ваш вопрос является аналогом "у меня чего то болит, незнаю где, но вылечите меня". PS "Проблема в ДНК" означает, что проблема в nn1317, его мозге и цепочке ДНК. Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: xokc от Февраль 04, 2013, 12:13 речь про удаленную машину в обоих случаях. просто в одном случае через локальную сеть, в другом - через глобальную (интернет) Во втором случае между клиентом и сервером находится неизмеримо больше промежуточных устройств и каналов связи. Каждое из них имеет свою пропускную способность. На связку MSSQL-ODBC-Qt я бы обращал внимание в самую последнюю очередь. Ищите другое "узкое" место. Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: panAlexey от Февраль 04, 2013, 12:26 Скорость зависит от защищённости соединения, величины передаваемых данных и скорости интернета обоих компьютеров - передающего и принимающего. +1Караван идет со скоростью самого медленного верблюда. Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: nn1317 от Февраль 04, 2013, 15:05 ну я смотрю форум совсем испортился - одни шутники да школота))
переформулирую вопрос для оставшихся нормальных людей. скорость обмена 0.5 мб\с между компами через интернет, а связка с mssql-odbc-qt берет данные на скорости 5 кб/сек. что ограничивает скорость? Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: Bepec от Февраль 04, 2013, 15:51 0,5 мегаБайт или 0,5 мегаБит?
Соединение защищённое или нет? Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: xokc от Февраль 04, 2013, 17:15 Что ограничивает скорость? Так а что мы можем сидя тут сказать? Что Вы уже сделали, для того, чтобы мы могли подсказать в чём причина?Переносили клиента "ближе" к серверу? Тестировали скорость без ODBC и Qt (написав другого клиента на .Net, например)? Тестировали скорость доступа к серверу какими-нибудь сторонними программами? Сами уж сделайте хоть что-нибудь и расскажите нам о результатах, иначе только шутки и услышите. Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: panAlexey от Февраль 04, 2013, 18:23 ну я смотрю форум совсем испортился - одни шутники да школота)) пИНГОВАТЬ ПРОБОВАЛ ХОТЯ-БЫ?переформулирую вопрос для оставшихся нормальных людей. скорость обмена 0.5 мб\с между компами через интернет, а связка с mssql-odbc-qt берет данные на скорости 5 кб/сек. что ограничивает скорость? Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: nn1317 от Февраль 04, 2013, 21:13 >Тестировали скорость без ODBC и Qt (написав другого клиента на .Net, например)?
да, родной mssql sql клиент, без odbc сливал большие таблицы сегодня на скорости 250кб\сек Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: nn1317 от Февраль 04, 2013, 21:14 >Сами уж сделайте хоть что-нибудь и расскажите нам о результатах, иначе только шутки и услышите.
вопрос был для людей кто с этим сталкивался или догадывается в чем причина. шутки в другой раздел. >пИНГОВАТЬ ПРОБОВАЛ ХОТЯ-БЫ? сделайте одолжение, не пишите больше в эту тему. Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: Bepec от Февраль 04, 2013, 21:32 Ставлю диагноз - автор темы не умеет излагать проблему и спрашивать что-либо. Помочь ничем не могу.
Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: xokc от Февраль 05, 2013, 08:44 да, родной mssql sql клиент, без odbc сливал большие таблицы сегодня на скорости 250кб\сек Почему сразу об этом не написали?Не Qt клиентом через ODBC пробовали? Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: nn1317 от Февраль 05, 2013, 10:04 >Почему сразу об этом не написали?
потому что попробовали только вчера. а так другие данные нормальные шлются, написал в первом посте >Не Qt клиентом через ODBC пробовали? в процессе >Ставлю диагноз - автор темы не умеет излагать проблему и спрашивать что-либо. Помочь ничем не могу. могли бы просто воздержаться и не замусоривать тему. Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: panAlexey от Февраль 05, 2013, 11:39 >Ставлю диагноз - автор темы не умеет излагать проблему и спрашивать что-либо. Помочь ничем не могу. Хватит ныть. Излагать учат в школе на литературе. могли бы просто воздержаться и не замусоривать тему. Если вы дали повод к негативу, вините себя в ленности. Надо было лучше учиться. Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: nn1317 от Февраль 05, 2013, 18:50 panAlexey - идите на_уй.
Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: panAlexey от Февраль 05, 2013, 20:44 panAlexey - идите на_уй. Да ты профессионал )))Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: Bepec от Февраль 05, 2013, 21:50 Походу тему пора переносить в говорилку :)
Хотя есть люди, которые и таким помогают. Так сказать святые программисты :D Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: nn1317 от Февраль 05, 2013, 21:56 по себе ведь судите других))) что собственно говорит о вас как о людях.
Название: Re: снять ограничение скорости на удаленный коннект к базе MSSQL Отправлено: Igors от Февраль 05, 2013, 22:19 ну я смотрю форум совсем испортился - одни шутники да школота)) В одном прекрасном русском романе молодой человек нарисовал очень убедительную (как ему казалось) картину заменив лица окружающих на маски зверей. Типа "этот осел, тот баран" и.т.п. Как Вы думаете что ему ответил дядя? :) |