Обработка данных в фоновых потоках

17.11.21

База данных - HighLoad оптимизация

Выполнение заданных действий над выбранными данными в фоновых заданиях.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Обработка данных в фоновых потоках
.epf 12,69Kb ver:1.1.1
9 2 450 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Выполнение обработки данных в фоновых потоках

 

Возникла задача ускорить выполнение обработки, параллельно вычисляя значения, используя фоновые задания.

Данную обработку можно использовать для выполнения параллельно каких-то действий.

Для этого в коде обработки нужно изменить две процедуры: 

ПолучитьДанныеДляОбработки() - запрос, который получает объекты для обработки.

ОбработатьЭлемент() - сама обработка полученных объектов.

 

В обработке необходимо указать количество потоков.

При изменении количества потоков автоматически создаются элементы состояния потоков на форме.

 

Кнопки обработки:

Обработать данные в потоках - начинает процесс обработки данных.

Завершить выполнение - если необходимо прервать выполнение фоновых заданий.

 

 

Конфигурация должна располагаться на сервере.

 

Тестировалась:

1С:Предприятие 8.3 (8.3.18.1289) 1С:ЗУП 3.1.19.80

 

Возможно, вас заинтересуют другие публикации:

 

  Структура компании. Такого нигде не увидите.

  Схемы показателей. Объединение наборов СКД.

  Групповая отправка документов по электронной почте.

  Подсистема "Согласование документов с произвольным маршрутом"

  Подсистема "Произвольные формы ввода"

Вступайте в нашу телеграмм-группу Инфостарт

Обработка данных в фоновых потоках БСП

См. также

HighLoad оптимизация Программист 1C:ERP Бесплатно (free)

Использование оператора «В» для полей или данных составного типа (например, Регистратор) может приводить к неочевидным проблемам.

10.11.2025    5265    ivanov660    48    

51

HighLoad оптимизация Программист 1С:Предприятие 8 1C:ERP Бесплатно (free)

Приведем примеры использования различных в динамических списках и посмотрим, почему это плохо.

18.02.2025    8110    ivanov660    39    

61

HighLoad оптимизация Технологический журнал Системный администратор Программист Бесплатно (free)

Обсудим поиск и разбор причин длительных серверных вызовов CALL, SCALL.

24.06.2024    10536    ivanov660    13    

64

HighLoad оптимизация Программист 1С:Предприятие 8 Бесплатно (free)

Метод очень медленно работает, когда параметр приемник содержит намного меньше свойств, чем источник.

06.06.2024    16507    Evg-Lylyk    73    

46

HighLoad оптимизация Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Анализ простого плана запроса. Оптимизация нагрузки на ЦП сервера СУБД используя типовые индексы.

13.03.2024    8109    spyke    29    

54

HighLoad оптимизация Программист 1С:Предприятие 8 Бесплатно (free)

Оказывается, в типовых конфигурациях 1С есть, что улучшить!

13.03.2024    11437    vasilev2015    22    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. TMV 3 30.10.21 17:57 Сейчас в теме
2. Global__IT 412 31.10.21 00:58 Сейчас в теме
3. TrinitronOTV 16 31.10.21 08:15 Сейчас в теме
(2) по стоимости несоизмерима
MaxxiMiliSan; +1 Ответить
4. Global__IT 412 31.10.21 11:44 Сейчас в теме
А что со стоимостью не так? Здесь человек ее сделал за деньги(ЗП или оплата от клиента) и выложил бесплатно. Но это не готовое решение, а решение "как есть". Там же готовое решение с поддержкой и развитием. И деньги вполне себе разумные, т.к. если ты берешь это решение не что бы побаловаться а для конкретных задач, то оно окупается почти сразу
MaxxiMiliSan; +1 Ответить
Для отправки сообщения требуется регистрация/авторизация