Имя: Пароль:
1C
 
Как долго ждать удаление записей регистра сведений?
0 Галахад
 
гуру
06.07.17
05:48
НаборЗаписей = РегистрыСведений.ОбъектыИнформационныхБаз.СоздатьНаборЗаписей();
НаборЗаписей.Записать();

Решил прибраться, почистить регистр.
Кнопку прожал и жду уже больше часа. Тишина.
Записей примерно 5000000. Как оценить сколько времени осталось?
Посмотрел 1С и SQL сервера, нагрузки нету. Ждать уже надоело.
1 assasu
 
06.07.17
05:52
надо умнее  быть. делать счетчик и удалять частями. теперь жди.
2 mehfk
 
06.07.17
05:53
(0) Надо было в консоли запросов SQL сервера сделать TRUNCATE TABLE на нужную таблицу - заняло бы несколько секунд :)))
3 Альбатрос
 
06.07.17
05:58
(2) Главное по таблице не промахнуться ))))
4 assasu
 
06.07.17
05:59
(0) сейчас еще лог файл распухнет
5 Галахад
 
гуру
06.07.17
06:02
Вы эта. Скажите лучше, стоит ли ждать результата в сегодня или не париться и отложить удаление до лучших времен?
6 Маленький Мук
 
06.07.17
06:10
Жди, 5 лямов не смертельно, должен дождаться.
7 Галахад
 
гуру
06.07.17
06:21
Чудо случилось. В "регистрации изменений для обмена" появились наконец-то циферки.
Можно наблюдать прогресс. И как-то оценивать время.
8 assasu
 
06.07.17
06:33
(7) как ты оценишь, если разом весь набор грохнул ?
9 torgm
 
06.07.17
06:33
(0) убить регистр , создать регистр
10 Галахад
 
гуру
06.07.17
06:46
(7) Похоже он уже убился. Но РИБ пишет регистрацию изменений.

Ага, так и есть, заглянул в регистр, он уже пустой.
11 Адинэснег
 
06.07.17
07:50
отборы, индикатор и ОбработкаПрерыванияПользователя() в помощь :-)
хотя 5 лямов пережевать должен
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс