Показать сообщение отдельно
Старый 11.01.2008, 10:22   #1  
NNB is offline
NNB
Участник
 
103 / 12 (1) ++
Регистрация: 31.08.2006
Добрый день
Конкретизирую что написал вчера
Как бы я поступил:
1. Понял бы куда уходит время: на создание курсора или движение по нему
2. Если на создание - то проверил бы наличие индексов на полях связи и ограничениях, запустил бы запрос на SQL сервере и постарался оптимизировать там.
3. Если получилось - то постарался бы перенести это в Axaptу. Если не получилось перенести, то постарался бы использовать хранимую процедуру на сервере. Если на сервере запрос работает долго - значит не повезло. Остается только постараться получать промежуточные данные в пакетном режиме и затем использовать их
4. Если задержка вызвана движением по курсору - то постарался бы обойтись без него

Успехов