|
![]() |
#1 |
Участник
|
Добрый день
Конкретизирую что написал вчера Как бы я поступил: 1. Понял бы куда уходит время: на создание курсора или движение по нему 2. Если на создание - то проверил бы наличие индексов на полях связи и ограничениях, запустил бы запрос на SQL сервере и постарался оптимизировать там. 3. Если получилось - то постарался бы перенести это в Axaptу. Если не получилось перенести, то постарался бы использовать хранимую процедуру на сервере. Если на сервере запрос работает долго - значит не повезло. Остается только постараться получать промежуточные данные в пакетном режиме и затем использовать их 4. Если задержка вызвана движением по курсору - то постарался бы обойтись без него Успехов |
|
Теги |
оптимизация, производительность, ax3.0 |
|
![]() |
||||
Тема | Ответов | |||
Оптимизация запроса - ranges | 13 | |||
Изменить план выполнения запроса | 2 | |||
Быстродействие запроса | 1 | |||
Опять оптимизация запроса | 3 | |||
Оптимизация запроса | 1 |
|