Управление производственным предприятием, редакция 1.2 (1.2.21.1)
24.03.2009
13:51
#1
Всем привет ! Документ Начисление зарплаты работникам организации - проводиться 1 час 10 минут. До обновления на редакцию 1.2 (1.2.21.1) - 4 минуты. Кто-нибудь сталкивался с подобным. Подскажите, где можно найти в модуле торможение и исправить его. Можно ли исправить данную ситуацию.
Заранее благодарю !
Заранее благодарю !
24.03.2009
16:21
#3
Благодарю вас. Включил, измерил и нашел..., но пока все равно непонятно и одни ли мы такие
24.03.2009
16:39
#5
98% времени - ОбщийМодуль.ПроведениеРасчетов.РассчитатьЗаписиНабора. Интересно, что позиция 98% находится внутри цикла на 64-й строке - Если ИсходныеДанные.НайтиСледующий (СтруктураПоиска). Причем, записей в цикле всего 1396 - это немного.
24.03.2009
18:32
#6
Опять работа с запросом.
Это у них слабое место (очень слабое место, которое используют везде где только можно).
Возможно в регистре есть проблема или включена РЛС на всю катушку.
Попробуйте потестить базу.
Еще можно до вызова этой процедуры найти этот запрос и попробовать выгрузить его в таблицу и посмотреть, что там. (типа Запрос.Выполнить().Выгрузить().ВыбратьСтроку())
Это у них слабое место (очень слабое место, которое используют везде где только можно).
Возможно в регистре есть проблема или включена РЛС на всю катушку.
Попробуйте потестить базу.
Еще можно до вызова этой процедуры найти этот запрос и попробовать выгрузить его в таблицу и посмотреть, что там. (типа Запрос.Выполнить().Выгрузить().ВыбратьСтроку())
Читают тему
(гостей: 1)