|
Оптимизация проведения "ЗакрытиеМесяца" | ☑ | ||
---|---|---|---|---|
0
Kreont
24.10.11
✎
16:03
|
Долго проводится, может кто уже пробовал и знает слабые стороны/ неоптимальность нашел где то в коде?
База УТП Украина. Что сейчас нашел: Документ включен в подписку : "ПередЗаписьюДокументаДатаЗапретаРедактирования" и еще дополнительно все измения проходят через подписку "ПередЗаписьюРегистраДатаЗапретаРедактирования" и для каждого регистра, причем вызовов много и по времени много, как можно сделать что б только для документа "ЗакрытиеМесяца" програмно в подписку на ограничение по записям регистрам уже не заходило? |
|||
1
Maxus43
24.10.11
✎
16:04
|
слабое место для оптимизации. замер производительности сделай, будет очевидно что скорость теряется не там
|
|||
2
Kreont
24.10.11
✎
16:08
|
(1) Да сделал, что вижу так глючит расчет амортизации РасчетАмортизацииРегл(....),
но там такой запрос на N-страниц экранных, что хз как его оптимизировать :) |
|||
3
DrShad
24.10.11
✎
16:10
|
(2) загнать в нормальную консоль, которая поодерживает разложение запроса на дерево подзапросов и там тестить
|
|||
4
Kreont
24.10.11
✎
16:15
|
(1) Хотя там тоже теряется чуть-чуть.., где то на 2-3%
|
|||
5
qeos
24.10.11
✎
16:15
|
(3) что за консоль такая?
|
|||
6
Maxus43
24.10.11
✎
16:18
|
(4) проводить под полными правами и снять галку Ограничения для полных прав может поможет? не помню как там по коду, влияет ли
|
|||
7
Kreont
24.10.11
✎
16:23
|
(6) А это идея! Точно есть такое:
// Для пользователя с полными правами проверок выполнять не нужно Если СоответствиеГраницЗапрета = Неопределено Тогда Возврат; КонецЕсли; |
|||
8
Maxus43
24.10.11
✎
16:34
|
(7) главно юзерам полных прав не давать тогда, а то наворотят
|
|||
9
UFedor
24.10.11
✎
16:50
|
Бухгалтерия предприятия, версия 1.6
Бухгалтерия предприятия, версия 2.0 та же фигня - закрытие месяца может выполняться больше часа. Пользователь с полными правами. Помогает перестроение индексов, но ненадолго - через несколько документов ситуация повторяется. |
|||
10
Kreont
25.10.11
✎
11:01
|
Вариант решения для ускорения "Закрытия месяца" (Без правки конфигурации!! :)
Попробовать делать все не одним документом со всеми возможными "птичками", а на каждый раздел сделать отдельно док. и провести. При одновременной работе 20 польз.сервер не виснет и все даже нормально работают. Время проведения сократилось от 1 часа до 10 мин. Чудеса...и только. |
|||
11
John83
25.10.11
✎
11:03
|
(3) может поделишься консолькой?
|
|||
12
John83
25.10.11
✎
11:04
|
(7) а что, кто-то делает перепроведение не под полными правами?...
|
|||
13
Kreont
25.10.11
✎
11:05
|
(12) У нас все глав.бухи делают не под полными правами.
п.с. Решение из (7) отбросил так как мало очень ускоряло. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |