08.08.2011, 12:55 | #1 |
Участник
|
Оптимизация Project statements>Calculate
Добрый день,
Имеется Проект с огромный количеством транзакций. Запускается следующий процесс - Projects>Project control>Project statements> Calculate по всем датам. Этот процесс занимает огромное количество времени. Основной работой занимается класс projStatement. Постоянно вызывается метод queryBuild(). Он строит Query(queryRealized()) по ProjTransPosting. В результе этот запрос возвращает больше 200 000 записей для одного Проекта. Дальше вызывается getQueryValues(), где содается QueryRun. Этот процесс повторяется несколко раз. Вопрос в следующем: Как можно уменьшить время работы этого процесса. Как оптимизировать выборку этих записей. Буду рад любым советам. Весь код стандартный. Ах2009 С Уважением, Денис |
|
Теги |
optimization, project statement calculate, projects |
|
|