Форум: "Базы";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
ВнизЧто такое методы асинхронного коннекта??? Найти похожие ветки
← →
SDA (2004-11-09 09:55) [0]Так вот, во первых здравствуйте! А суть вопроса в следующем: в одном софте утверждается, что используются методы асинхронного коннекса к СУБД SQL Server 2000!!! А вот что это такое ума не приложу??? Может врут... а если нет, то не мог ли кто-нибудь объяснить кратко что это и в чем его преимущества??? Заранее всем спасибо за участие...!
← →
Reindeer Moss Eater © (2004-11-09 09:57) [1]Ну если и есть какое-то преимущество, то оно исчезает сразу после установления этого коннекта.
То есть оно мимолетно.
← →
SDA (2004-11-09 10:00) [2]Т.е. может служить для проверки как такового наличия коннекта к базе??? да?
← →
Nikolay M. © (2004-11-09 10:08) [3]
> в одном софте утверждается, что используются методы асинхронного
> коннекса к СУБД SQL Server 2000
Почему бы не спросить у разработчиков этого софта?
← →
Reindeer Moss Eater © (2004-11-09 10:13) [4]Т.е. может служить для проверки как такового наличия коннекта к базе??? да?
Не понял шутки юмора.
А синхронный коннект не может этому служить?
Может.
← →
SDA (2004-11-09 10:32) [5]>Не понял шутки юмора.
>А синхронный коннект не может этому служить?
>Может.
Понятно что может, но я то не могу понять для чего конкретно он (асинхронный метод) используется???
>Почему бы не спросить у разработчиков этого софта?
от этих "разработчиков" правды не добьешся... вот что говорят: "Программистами такое соединение используется очень редко, но в нашем случае это необходимо." так вот на кой х.. это им необходимо я понять то и не могу, т.к. я бы то же самое сделал и простым
DB := tDatabase.Create(Application);
...
Connected := True; вот...
← →
SDA (2004-11-09 10:34) [6]В чем суть асинхронного коннекта на SQL2000???
← →
Nikolay M. © (2004-11-09 10:44) [7]SET TELЕPATE_MODE ON
Скорее всего под "асинхронным соединением" они понимают асинхронное выполнение запросов. Если в программе используется MDI-интерфейс или при выполнении длительного запроса можно нажать кнопку Cancel для отмены запроса, то это именно оно и есть.
← →
Reindeer Moss Eater © (2004-11-09 10:47) [8]Nikolay M. ©
Ну если авторы софта не смогли грамотно по-русски объяснить, что же там они наворотили, то можно представить насколько грамотно реализована и используется сама асинхронность.
← →
SDA (2004-11-09 11:03) [9]> Ну если авторы софта не смогли грамотно по-русски объяснить,
> что же там они наворотили, то можно представить насколько
> грамотно реализована и используется сама асинхронность.
В точку... тут даже с ящиком пива не разберешся... :)
>Скорее всего под "асинхронным соединением" они понимают >асинхронное выполнение запросов. Если в программе используется >MDI-интерфейс или при выполнении длительного запроса можно >нажать кнопку Cancel для отмены запроса, то это именно оно и >есть.
...да, действительно, в программе используются запросы к очень большим структурам данных... тогда другой вопрос: а что такое асинхронное выполнение запроса??? ...если не трудно, конечно?!
← →
Reindeer Moss Eater © (2004-11-09 11:09) [10]Запросил и занялся другим делом.
Результат приедет позже.
Вот что такое асинхронное выполнение запроса.
Но авторы-то про исключительно коннект пели песню.
А я вообще успею воспользоваться прелестями отмены асинхронного коннекта если я к серверу хожу по стамегабитному каналу?
← →
Nikolay M. © (2004-11-09 11:15) [11]
> Reindeer Moss Eater © (09.11.04 10:47) [8]
Почему именно разработчики? Автор мог общаться со студентами, которых дали на съедение пользователей или просто со службой поддержки, которая в разработке ни бум-бум.
> ...да, действительно, в программе используются запросы к
> очень большим структурам данных...
Я имел ввиду не запросы к очень большим данным, в потенциальная возможность отмены этого запроса (точнее, видимость отмены для пользователя).
> А я вообще успею воспользоваться прелестями отмены асинхронного
> коннекта если я к серверу хожу по стамегабитному каналу?
Если запустишь отчет за лет 5 с кучей аггрегаций, то тебя даже гигабитный канал не спасет.
← →
SDA (2004-11-09 11:15) [12]на самом деле я полностью повторил данную программу, работает она ни чуть не хуже... и без всяких этих наворотов с асинхронными запросами и т.д.... но данная вещь (сообщение от разработчиков о якобы использовании каких-то асинхронных коннектов) появилось после того как к ним было предъявлено требование восстановления коннекта после пропажи сети (физического), т.е. выдернули, вставили сет. шнурок и прога заработала... и вот после исправления проги они решили свалить всю вину на Борланд: "Зависание ХХХ было вызвано ошибкой в стандартной библиотеке Borland. Дело в том, что во время восстановления прерванной с сервером связи нами используются методы асинхронного соединения" .... вот тут то мне это и не понравилось и я решил понять где тут что зарыто.... :) Кстати, даже самый навороченный запрос у меня работает не более 6-7 сек (с прорисовкой грида), а там по 40-50... отсюдова и возник впрос - через какое место люди пишут программы и находят всякого рода навороты, типо асинхр. коннектов.... или запросов...
← →
SDA (2004-11-09 11:21) [13]>Почему именно разработчики? Автор мог общаться со студентами,
>которых дали на съедение пользователей или просто со службой
>поддержки, которая в разработке ни бум-бум.
:) Да нет... самое смешное, что я то общаюсь напрямую с человеком, который и пишет в данный момент эту программу (вернее дописывает, т.к. он уже третий... первые 2 уволились.. :)) ...
← →
Nikolay M. © (2004-11-09 11:34) [14]
> дописывает, т.к. он уже третий... первые 2 уволились.. :))
М-дя... Скорее всего он скоро уволится тоже... :(
← →
Reindeer Moss Eater © (2004-11-09 11:37) [15]> А я вообще успею воспользоваться прелестями отмены асинхронного
> коннекта если я к серверу хожу по стамегабитному каналу?
Если запустишь отчет за лет 5 с кучей аггрегаций, то тебя даже гигабитный канал не спасет.
Коннект от запроса отличаем?
← →
SDA (2004-11-09 11:48) [16]> М-дя... Скорее всего он скоро уволится тоже... :(
:))) Может быть... может быть... на мой контроль отдали этот заказ (наш заказ) где-то месяц назад... косяков нашел...уууу... зато люди зашевелились.... прога уже приобретает приличный вид, но одно обидно - политика нашего предприятия... другим программистам слили заказ (~ на 20-30 т.$), а мы сидим тут практически херней страдаем.... косяки в прогах ищем... как b-тестеры...
Ну да ладно, это лирическое отступления.... Всем большое спасибо за помощь и общение, вроде на 60-80% уложил где правду искать... буду дальше долбить контору.... так что ещё раз спасибо, дорогие друзья и пока...
← →
Nikolay M. © (2004-11-09 11:59) [17]
> Reindeer Moss Eater © (09.11.04 11:37) [15]
> Коннект от запроса отличаем?
Ага. Я думал, что мы под их асинхр. коннектом подразумеваем наш асинхр. запрос.
← →
SDA (2004-11-09 12:47) [18]>> Reindeer Moss Eater © (09.11.04 11:37) [15]
>> Коннект от запроса отличаем?
>Ага. Я думал, что мы под их асинхр. коннектом подразумеваем наш >асинхр. запрос.
:) запутал всех... здесь уже наверное ни кто не разберется, но что-то где-то асинхронное это ФАКТ!!! :) Разберусь... напишу...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.037 c