Возможно ли очистить базу от документов, за исключением одного вида? (7.7) #211817


#0 by Alexor
Добрый день. Есть база, самописка. Нужно очистить ее от всех документов, за исключением одного вида. Через обработку удаления очень долго. Документов более 100000. Пробовал удалить файлы DBF, но ругается на журнал. По всей видимости общий. Запустил ТиИ с очисткой несуществующих ссылок, но идет тоже очень долго. Сейчас думаю очистить всю базу от документов и через OLE залить необходимые (их тоже прилично ок 1000). Может у кого еще идеи есть?
#1 by Данаец
удалить
#2 by Alexor
Через обработку удаления очень долго
#3 by Ёпрст2
И на сколько долго  удаляет ?
#4 by Alexor
А вот точку актуальности перенести не догадался. Сейчас испробуем.
#5 by Alexor
Если работаю монопольно, использование НачатьТранзакцию даст прирост скорости?
#6 by asady
конфа какая?
#7 by Ёпрст2
Да.
#8 by pav007
а если не в монопольно???
#9 by Alexor
Самописка на оперучете.
#10 by Ёпрст2
Господа , сегодня ПЯтница .. а вы такие вумные вещи спрашиваете! Проще надо быть ... :)
#11 by FreeFin
С бухучетом не работает.
#12 by FreeFin
+ И добавить фильтр по DNPREFIX (вид дока) придется.
#13 by asady
если есть регистры, то существенно ускорить удаление документов можно удалив файлы регистров RG*.dbf и RA*.dbf. Таким приемом я пользуюсь постоянно когда надо чистить базы ТиС.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С

Back to top