Сколько фоновых заданий можно запустить за раз?

1. olo_lo4 25.05.17 18:39 Сейчас в теме
Собственно стоит задача выполнить свертку большой клиентской базы - в одном из пунктов свертки удаление документов за период с 1,1,1 до конца 16 года. Удаление происходит методом Удалить(). То есть я получаю все ссылки на документ каждого типа и удаляю объекты в цикле.

Замеры показали что вся свертка занимает порядка 22 часов. Там есть еще задачи - не суть. Удаление из них 12. Встал вопрос об оптимизации. Начал курить фоновые задания. Попробовал - понравилось.
Суешь фоновому заданию массив ссылок, отправляешь его удалять, а сам достаешь новый массив и суешь следующему. И так пока не кончатся фоновые задания.

Внимание вопрос: сколько фоновых заданий максимум можно запустить на 1С? Есть ли какой то порог эффективности, будет ли он зависеть от количества документов которые мне нужно удалить?

Пока чтобы не переливать базу с архива(12 минут) запускаю перезапись документов. На 1500 документах в 1 поток 113 секунд, в 30 потоков 15 секунд, в 50-100 потоков часть заданий выполняются за 12 секунд, но большая часть выполняется за 16-18 секунд.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. spe1c 5 26.05.17 09:56 Сейчас в теме
(1) Вот тут http:// /articles/%d0%ba%d0%b0%d0%ba-%d1%83%d1%81%d0%ba%d0%be%d1%80%d0%b8%d1%82%d1%8c-1%d1%81-%d0%bc%d0%bd%d0%be%d0%b3%d0%be%d0%bf%d0%be%d1%82%d0%be%d1%87­%d0%bd%d0%be%d1%81%d1%82%d1%8c/
Высказывалось мнение, что не нужно запускать слишком много потоков сразу.
Цитирую

Важно! Не нужно устанавливать слишком большое количество потоков, так как большого прироста скорости вы от этого все равно не получите, а стабильность работы может нарушиться. Наилучшим будет использование 8-10 потоков, а их оптимальное количество можно определить экспериментально.
2. spe1c 5 25.05.17 22:27 Сейчас в теме
Где то в курсах у Гилева проскакивало число 1000. Но с выходом новых релизов 1С могло меняться, нужно проверять экспериментальным путем.
4. progr-2008 118 30.05.17 19:55 Сейчас в теме
20 потоков будет нормально работать.
Оставьте свое сообщение

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