Тухватуллин Рафис

8
Рейтинг

Amadeus007
Рафис Тухватуллин



  •   Регистрация: 03.06.2010 (13 лет назад)

  •   Был(а) на сайте: 12.04.2024

Друзья
  • Дмитрий Малышев
  • Сергей
Подписчики 3

Рейтинг 8

Параллельная обработка (в несколько потоков - сеансов)

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

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

1 стартмани

06.04.2021    3565    4    Amadeus007    0       

1

Простая параллельная обработка данных

Инструменты и обработки Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Предлагаю способ быстрой параллельной обработки "неких" данных. Методика проста как дважды два. Предварительно подготовленная обработка запускается вручную в нескольких сеансах, и каждый сеанс занимается обработкой своей части (случайного диапазона). Может пригодиться для ускоренной обработки данных. К примеру, необходимо заполнить реквизит большого справочника, заполнение в один поток идёт долго, а сроки поджимают.

1 стартмани

10.02.2020    10994    1    Amadeus007    8       

8

Комментарии

UtilsПараллельная обработка (в несколько потоков - сеансов)#0 05.04.21 21:10
Пример создания внешней обработки для ускорения обработки данных за счет запуска в нескольких отдельных сеансах, без доработки исходной конфигурации.
Devошибки после обновления конфигурации#11 12.02.20 5:47
(10) скорее всего модуль серверный а Вы хотите использовать клиентские методы. Предупреждение к примеру. Какие флажки у модуля стоят?
Devошибки после обновления конфигурации#9 11.02.20 21:13
(8) а всё же какой текст ошибки
HighLoadРезкое увеличение времени расчета себестоимости#18 11.02.20 20:15
(1) было бы хорошо локализовать проблему: самое простое замерить конфигуратором что именно долго там выполняется. а далее если найдётся виновник. надо разбираться с ним. ещё можно попробовать DBCC FREEPROCCACHE сначала..у меня в базе есть запрос который раз в месяц по неизвестной причине начинает выполнятся дольше чем обычное. очистка процедурного кэша помогает..
Devошибки после обновления конфигурации#2 11.02.20 20:03
(1) текст ошибки в студию. на какие модули ругается. м.б. синтаксический контроль не проходит
AdminПомогите остановить технический журнал на сервере#31 11.02.20 19:58
(27) ещё проверьте нет ли общего доступа к папке с logcfg. ещё один момент. он сам создаваться не можете. какая то не 1с программа этим занимается. К примеру, кроме ЦУП им может управлять ЦКК, консоль запросов в режиме сбора плана выполнения. Либо внутри какой то базы есть разработка, которая создаёт файл. хотя проблема не в ней..
AdminПомогите остановить технический журнал на сервере#30 11.02.20 19:53
(25) это полнотекстовый поиск. на время выяснения можно вырубить регламентные задания по обновлению индекса полнотекстового поиска. ничего особо плохого не произойдёт. индексы полнотекстового поиска могут занимать много места... у меня 400 Гб заняло.
HighLoadПростая параллельная обработка данных#8 11.02.20 12:01
(7) Как только наберу sm так сразу загружу и изучу :) а пока буду пользоваться своим...
HighLoadПростая параллельная обработка данных#6 11.02.20 11:33
(5) А её внедрять надо в конфигурацию?
HighLoadПростая параллельная обработка данных#4 11.02.20 7:36
(3) да можно. но расширения не всегда доступны и его потом желательно удалить из продуктивна. ИМХО. мой вариант проще и универсальнее. в последний раз доделка заняла минут 10... А так, буду рад если кто предложит решение ещё проще.