|
Надо быстро очистить обротный регистр накопления
| ☑ |
0
RomaH
naïve
17.03.21
✎
15:05
|
Какие таблицы в SQL кроме основной чистить?
AccumRg22261 - основная таблица, но похоже остается виртуальная таблица оборотов, ибо запрос по оборотам - дает несуразицу
|
|
1
ptiz
17.03.21
✎
15:07
|
(0) Почистить основную + пересчитать итоги.
|
|
2
Strogg
17.03.21
✎
15:09
|
(1) тогда уж отключить использование итогов, грохнуть, а потом заново включить итоги.
|
|
3
Почему 1С
17.03.21
✎
15:22
|
ПолучитьСтруктуруХраненияБазыДанных(), хотя для одного раза я присоединюсь к (2)
|
|
4
ptiz
17.03.21
✎
22:06
|
(2) А чем лучше выключение/включение итогов вместо пересчета? (чтобы в профайлер самому не лезть)
|
|
5
ДедМорроз
17.03.21
✎
22:16
|
Я бы выбрал итоги,а потом записал бы с обратным знаком,если нужно пустой на сейчас.
|
|
6
ejikbeznojek
17.03.21
✎
23:14
|
Я в 1й базе просто удалил в конфигураторе РС, а потом накатил обратно конфигурацию
|
|
7
ptiz
18.03.21
✎
11:05
|
Для очистки совести проверил. Выключение итогов никак не трогает саму таблицу итогов.
Поэтому чистить её всё равно надо: либо пересчетом итогов (но там выполняется DELETE FROM - может быть долго для миллионов строк), либо truncate - это быстрее.
|
|
8
Strogg
18.03.21
✎
11:16
|
(7) ну да, у тебя ж оборотный регистр. в случае остаточного - таблица итогов вообще сносится, и при включении итогов создается заново.
|
|
9
ptiz
18.03.21
✎
11:31
|
(8) Что? Именно на остаточном проверял. Выключение итогов - это просто флаг. Он никак не влияет на физическую таблицу итогов в SQL.
|
|
10
TormozIT
гуру
18.03.21
✎
11:40
|
Здесь готовое интерактивное решение http://devtool1c.ucoz.ru/index/struktura_khranenija_bd/0-48 . Зависимости таблиц (итоги) отслеживаются
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший