|
Отключение/Включение пересчета итогов | ☑ | ||
---|---|---|---|---|
0
elCust
08.12.14
✎
17:18
|
Привет сообществу.
Ребят, столкнулись мы с проблемой. У регистра бухгалтерии отключаем использование итогов: УстановитьИспользованиеИтогов(Ложь); Далее происходит создание документов (загрузка). После чего делаем УстановитьИспользованиеИтогов(Истина). На этом все умирает. Ждали больше суток. Висит. База естественно тестовая, кроме "исполняющего)" никого нет. Кто сталкивался подскажите куда смотреть. |
|||
1
DmitriyDI
08.12.14
✎
17:19
|
(0) много документов? с какого года ?
|
|||
2
elCust
08.12.14
✎
17:21
|
Документов много. Больше 100 000. Год загрузки? Текущий.
|
|||
3
РазДва
08.12.14
✎
17:21
|
(0) Не висит, а "рисует" итоги. И что за "продакшн" такой, в котором можно выключать итоги?
|
|||
4
Solemn
08.12.14
✎
17:23
|
(0) Зачем итоги-то выключали? :) будет висеть пока все итоги не пересчитает, может и не одни сутки, зависит от базы
|
|||
5
elCust
08.12.14
✎
17:24
|
(3) Рарусовское изобретение.
Смотрим в профайлер, видим, что умирает на таблице _AccRgAT43829 (ИтогиПоСчетамСубконто4). |
|||
6
elCust
08.12.14
✎
17:24
|
(4) Для ускорения естественно.
|
|||
7
elCust
08.12.14
✎
17:25
|
(5) ИтогиПоСчетамССубконто4 корректное имя.
|
|||
8
РазДва
08.12.14
✎
17:27
|
(6) Судя по всему не ускорило ), тогда можно и не ускорять отключением итогов, может без ускорения быстрее.
|
|||
9
Euguln
08.12.14
✎
17:28
|
(5) А сколько максимально субконто?
|
|||
10
Euguln
08.12.14
✎
17:30
|
Для ускорения можно использовать УстановитьИспользованиеТекущихИтогов
|
|||
11
elCust
08.12.14
✎
17:33
|
(9) 4. Промежуточных нет.
|
|||
12
Bober
08.12.14
✎
17:35
|
(0)
решение: - отключить использование текущий итогов (ни кому они не нужны для бух). - выставить период итогов у ноль (00010101) - зайти на SQL и сбросить статистику запросов - получить из регистра бух минимальный период записи и начать с него помесячно сдвигать границу рассчитанных итогов. - примерно раз в 6 мес. заходить на sql и сбрасывать статистику. |
|||
13
Bober
08.12.14
✎
17:36
|
(0) и рекомендую больше никогда не отключить использование итогов, лучше сдвигать границу рассчитанных назад. В Таком варианте пользователи смогут параллельно работать.
|
|||
14
DmitriyDI
08.12.14
✎
17:39
|
(12) а где в sql эта самая таблица итогов находится, вопрос такой, если разрослась база после пересчета итогов, как можно удалить записи пересчетов?
п.с. сори за офтоп |
|||
15
anatoly
08.12.14
✎
17:45
|
(3) это вобщем то обычное дело, в СП:
Данный режим работы регистра позволяет повысить скорость записи набора записей регистра. Он может быть полезен при массовых загрузках данных. |
|||
16
Bober
08.12.14
✎
17:49
|
(14) итоги в отдельных таблицах. Если база "вспухла", то либо нужно делать shrink database, либо через отчет посмотреть какие таблицы вспухли.
|
|||
17
Euguln
08.12.14
✎
17:52
|
(11) Я имел в виду на плане счетов какой максимум. А то доводилось встречать конфу, где было 10.
|
|||
18
РазДва
08.12.14
✎
18:00
|
(15) Какое-такое обычное дело в "продакшн" отключение итогов? Хотя, конечно, бухгалтерия может и до конца квартала подождать, пока им итоги обратно включат.
|
|||
19
РазДва
08.12.14
✎
18:07
|
(5) Кстати, ты посмотри соотношения размеров основной таблицы с движениями и таблиц с итогами для регистра бухгалтерии и для регистров накопления. Вполне можно сделать вывод, что для регистра бухгалтерии не всё так однозначно и не зря в СП написано так обтекаемо: "может быть полезен при массовых загрузках данных".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |