|
Recalc totals в 1С
| ☑ |
0
Garry1010
10.03.25
✎
09:21
|
Что за штука возникла в 1С - Recalc totals? Был сбой при пересчете итогов, вышел из конфигуратора - и ку-ку, никакого доступа. И где эта фигня крутится - фоновых заданий нет, а доступ заблочен.
И сколько времени эта балда может убить?
|
|
1
Ненавижу 1С
гуру
10.03.25
✎
09:24
|
(0) Это восстание машин. Начало.
|
|
2
Масянька
10.03.25
✎
09:27
|
(1) А Шварц уже не тот... А Брюс Уиллис... Всё пропало...
|
|
3
PLUT
10.03.25
✎
10:02
|
(0) скорее эта фигня крутится "взад" в скуле, нужно просто подождать, пока откатится
|
|
4
Ёпрст
10.03.25
✎
10:06
|
(0) прибей сеанс
|
|
5
Kongo2019
10.03.25
✎
10:08
|
(0) Итоги пересчитываются, может и месяц если зависло.
|
|
6
Garry1010
10.03.25
✎
10:18
|
Выяснилось, что, похоже, это сама 1С при запуске пересчета итогов влезает в блокировку инф. базы, сбрасывает мой текст сообщения и код блокировки на эту ерунду. Из-за этого никак не мог понять, почему меня не пускает в базу...:(
...
Но остаётся вопрос: а когда 1С при пересчете итогов стала использовать truncate table при пересчете? Ибо из-за непонятного сбоя (кэш?, мать его) итоги слетели все напрочь.
Или они всегда так делали?
|
|
7
Kongo2019
10.03.25
✎
12:20
|
(6) Они всегда так делали. Грохали все, а уже потом считать начинали.
|
|
8
Garry1010
10.03.25
✎
12:47
|
(7) Ясно. Просто раньше как-то бог миловал - пересчёт итогов всегда(!) проходил нормально. А тут что-то его заклинило...
|
|
9
Скучный бух
11.03.25
✎
02:49
|
Не делает пересчет итогов truncate table, а делает delete, что намного медленней. Для примера запусти пересчет итогов и открой монитор активности на скуле и увидишь что там делается. Если хочется ускорить пересчет, то нужно транкать самому средствами скуля.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший