Как можно быстро очистить классификатор?

1. sergey198 14.02.14 16:03 Сейчас в теме
Как можно быстро очистить классификатор?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. sergey198 14.02.14 16:04 Сейчас в теме
Главный бух, загрузила в адреса все регионы и теперь при обновлении он тупа отваливается, как можно имея файловую базу очистить данную таблицу?
3. sergey198 14.02.14 16:05 Сейчас в теме
А да, очистить классификатор командой прочитать, записать непредлагать, все виснет также..
4. Rothschild 14.02.14 17:29 Сейчас в теме
(3) sergey198,
для файловой базы другого способа нет.
придется набраться терпения, пока оно не отработает.
5. Rothschild 14.02.14 17:29 Сейчас в теме
(4)
***
ну для SQL можно еще из консоли руля СУБД
прямым запросом можно "транкнуть" таблицу регистра
(нужно точно знать ее внутреннее имя).
По личному опыта скажу - что особо не ускоряет процесс.
;)))
7. Rothschild 14.02.14 17:38 Сейчас в теме
(5)
***
есть другой вариант -
- не быстрее (скорее медленнее), но позволяет удалять по частям и
выводить состояние процесса (чтоб скучно не было):
1. выбрать запросом ключи уникальности регистра
(можно все, можно первые - сколько удобней)
2. затем перебирать выборку запроса и удалять записи регистра
с помощью объекта "РегистрСведенийМенеджерЗаписи"
3. при желании в цикле перебора можно выводить
состояние процесса:
сколько всего нужно удалить и сколько уже удалено.
6. Allexe8.1 14.02.14 17:36 Сейчас в теме
(3) sergey198, ИЗ 1С: если просто очистить, то читать не надо. Только записать. Плюс - еще могут быть события ПриЗаписи, ПередЗаписью, обработчики событий. Если так, то обычно отключаются через НаборЗаписей.ОбменДанными.Загрузка = Истина;

Или, как было уже сказано, через скуль, у меня таблица, около 150 млн. записей подобным образом очищалась за 3сек, из 1с - около часа.
8. Rothschild 14.02.14 17:43 Сейчас в теме
(6) Allexe8.1,
обработчики событий-то ...и в адресном классификаторе -
- не смешите старого еврея !!!
;))))
***
впрочем мысль здравая, в общем случае очень даже может быть.
9. niko11s 843 22.02.14 13:36 Сейчас в теме
В ред. 2.0 можно было открыть регистр сведений "Адресный классификатор" и нажать кнопку очистить, может в редакции 3.0 есть что-то подобное.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот