gifts2017

Поиск и замена для больших (громадных) массивов информации

Опубликовал Андрей Пастухов (Minotavrik) в раздел Администрирование - Поиск данных

Переписанная типовая обработка для работы с большим количеством информации.

Доброго времени суток! Столкнулся с такой проблемой: необходимо было поменять в (большой базе 40 гб) одну организацию на другую. Типовая обработка частенько вылетает при таких массивах, вот я ее решил переделать.

Что позволяет новая обработка:

1) Найденные ссылки записывает в регистр (все кроме ссылок на ключи регистра сведений);

2) Позволяет порционно обрабатывать массивы объектов (все знают что 1с-ка затыкается и цикл работает медленнее, когда количество объектов переваливает за несколько тысяч)

3) В обработке есть индикаторы и всякие информативные показатели (вы всегда будете знать, что Ваша обработка не висит)

 4) На форму выведены галочки "Использовать транзакции", "ОбменДанными = Загрузка", и количество объектов обрабатываемых за один проход.

Ну в общем чего я распинаюсь берите и смотрите, код открыт.

Только перед запуском не забудьте добавить регистр, который необходим для работы новой обработки Поиска и замены.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ПоискИЗаменаССохранением.epf
.1253704964 16,18Kb
29.09.14
54
.1253704964 16,18Kb 54 Скачать
РегистрПоискИЗамена.cf
.1253705041 5,52Kb
29.09.14
24
.1253705041 5,52Kb 24 Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Герман (German) 23.09.09 21:13
Можно было типовую в цикле....по 1000 запускать
2. Андрей Пастухов (Minotavrik) 28.09.09 06:46
Да нельзя, т.к. невозможно такой большой массив держать в памяти долгое время. И если оборвется все заново начинать.
3. sssvvvvvvvvvvvv (sssvvvvvvvvvvvv) 01.10.09 09:18
:( А у меня появилась было надежда, что в типовую дописали выбор периода.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа