Web и реестр
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        


««12

Web и реестр Expand / Collapse
Автор
Сообщение
01.02.2006 12:15
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
TColonel, сихнронизация ведь выполняется на веб-сервере? Почему бы после каждого действия с этим тормознутым драйвером не выдавать клиенту пустую информацию (то есть пробел)?
Примерно так
<%
Do While Smth
Call DoOneLongStep()
Response.Write(" ")
Response.Flush
Loop
%>
Сообщ. #889874
01.02.2006 12:41
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 06.03.2007 16:42
Сообщ.: 332, Visits: 3 576
Господа, не такой уж я и тупой. Этап с пустышками я прошел давно. Это не как не улучшает или ускоряет синхронизацию. Само обращение к этой БД через драйвер происходит долго. Почему так происходит не знаю. Не писал эту прогу и этот драйвер. Я и написал, что софт специфичный и драйвер этот тоже не подарок. Просто у меня во время синхронизации отображается надпись : Подождите, идет синхронизация ... Пытался работать с закладками, но это еще больший геммор - чем с добавлением ключика в реестр - чтобы продолжать синхронизацию с того места, где остановилась. Поэтому чтобы не было никаких запарок, решил пойти по простому пути - добавлять ключ в реестр. Если же это не прокатит, вот тогда буду думать, что делать дальше. Пока просто не хочется с этим возиться.

2 bazile

<%
Do While Smth
Call DoOneLongStep()
Response.Write(" ")
Response.Flush
Loop
%>


Странно, но я пробовал этот этап и он еще больше замедляет работу ...

Спасибо всем господа за советы.

Если буду еще идеи, то прочту их с удовольствием ...
Сообщ. #889875
01.02.2006 12:46


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

модератор
Last Login: 24.08.2008 22:23
Сообщ.: 1 329, Visits: 15 054
Я для того и написал про COM, что проблема в долгом запросе и разбить его на этапы скорее всего не удастся. Пускай этот запрос выполняется хоть сутки, главное что при использовании COM можно в отдельном потоке выдавать "пустышки" через определенные интервалы, даже во время запроса.
Сообщ. #889877
01.02.2006 15:14
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 02.10.2006 14:37
Сообщ.: 70, Visits: 777
Странно. Я когда-то писал какую-то хрень с импортом кучи xml файлов в БД, и скрипт у меня выполнялся минут 20. И причем не вылетал. Помогало
Server.ScriptTimeout=2400
Сообщ. #889886
02.02.2006 22:14
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 06.03.2007 16:42
Сообщ.: 332, Visits: 3 576
2 SerP

У меня было :
Server.ScriptTimeout=1800
Server.ScriptTimeout=3600
Server.ScriptTimeout=5400

Не помогало .... Помогло только добавление ключа в реестр.

2 pl


Я для того и написал про COM, что проблема в долгом запросе и разбить его на этапы скорее всего не удастся. Пускай этот запрос выполняется хоть сутки, главное что при использовании COM можно в отдельном потоке выдавать "пустышки" через определенные интервалы, даже во время запроса


Можно подробнее по этому поводу ??? И если можно пример и для чего он. Буду очень признателен. Может быть это поможит решить проблему.

Спасибо.
Сообщ. #889963
20.02.2006 17:03
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 06.03.2007 16:42
Сообщ.: 332, Visits: 3 576
Почитал я про этот драйвер, выяснилось что он использует xml.

Вот выдержка :


Why is the driver so slow?
Modified on 2005-03-18

QODBC is a very fast ODBC driver. The QuickBooks interface SDK, which uses XML, is not the speediest file system available, but it does the job. The QODBC driver works with all front-end applications which can access ODBC, some of which are faster than others.


Вот такие вот дела ...

Есть ли у кого-нить еще идеи ?
Сообщ. #891299
« пред. тема | след. тема »

««12

Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 12:28