Вход | Регистрация
    1  2
1С:Предприятие :: 1С:Предприятие 8 общая

Долго перепроводятся документы за 4 мес.

Долго перепроводятся документы за 4 мес.
Я
   MaxRAF
 
16.11.18 - 07:56
Всем привет.

Стоит задача запустить внешнюю обработку, чтобы перепровела все документы за 4 мес. По словам внедренцев двух дней на перепроведение может не хватит. И вот мне генеральный задает вопрос: почему так долго?

Вот и я не знаю, почему так долго )))

Помогите разобраться, где узкое место. Какие нужны вам исходные данные?
 
 
   MaxRAF
 
101 - 16.11.18 - 09:28
(100) я не директор решать )
   Мелифаро
 
102 - 16.11.18 - 09:30
(101) И не разработчик, чтобы на такие вопросы директора отвечать конкретикой.
   xXeNoNx
 
103 - 16.11.18 - 09:31
(101) замеры производительности есть в момент перепроведения?
   1c-kind
 
104 - 16.11.18 - 09:31
Давайте просто элементарно посчитаем:

300 000 за двое суток, т.е за 48 часов или 2880 минут , или 172 800 секунд. В итоге каждый документ должен перепроводится менее чем за секунду , что имхо нереально ни на одном железе (если конечно документы не пустышки без движений по регистрам).
   catena
 
105 - 16.11.18 - 09:38
(103)Да нет у него доступа в 1С.
   xXeNoNx
 
106 - 16.11.18 - 09:39
(105) Замеры производительности = сбор данных с счетчиков производительности винды
   catena
 
107 - 16.11.18 - 09:41
(104)Бред, зависит от кода в обработке и в проведении. У меня еженочно порядка 10000 проводятся, средняя скорость 2.04 документа в сек.
   catena
 
108 - 16.11.18 - 09:42
(106)Поняла.
   xXeNoNx
 
109 - 16.11.18 - 09:45
(107) что за документы, поди реализации?
   unregistered
 
110 - 16.11.18 - 09:45
(0) Пригласите специалистов.
Ответы на подобные вопросы может дать только квалифицированный специалист, шарящий и в 1С, и в СУБД, и в железе. Называется 1С:Эксперт по технологическим вопросам.
Если ваш директор хочет получить однозначный и понятный ответ, придётся раскошелиться на работу такого спеца. Зато он назовёт конкретного виновника - железо, настройки сервера(ов), настройки 1С, настройки СУБД, конфигурация (неоптимальные алгоритмы, косяки в данных и пр.).
 
 Рекламное место пустует
   Мелифаро
 
111 - 16.11.18 - 09:47
(109) Судя по объему - они, родные. FMCG и всё такое.
   catena
 
112 - 16.11.18 - 09:49
(109)Поступления, реализации, операции. Примерно в равных долях.
   xXeNoNx
 
113 - 16.11.18 - 09:53
(111) Если так, то с одной-двумя позициями верить можно, иначе нет.
(107)Проведение среднего дока типа реалки с несколькими позициями менее одной секунды, даже около секунды - вот это бред, хотя есть желание что бы было так.
   unregistered
 
114 - 16.11.18 - 09:56
(104) > 300 000 за двое суток, т.е за 48 часов или 2880 минут , или 172 800 секунд. В итоге каждый документ должен перепроводится менее чем за секунду , что имхо нереально ни на одном железе

Всё вполне реально.
У меня бухня с её тормознутым регистром бухгалтерии при закрытии квартала проводит 42000 документов за 6 - 6.5 часов (на ночь запускают). То есть 300000 документов провелись бы как раз за двое суток (будь такая задача). И это отнюдь не на топовом железе и не на пустом сервере. На этом сервере живут ещё 20 различных баз, работает куча разного рода обменов, веб-сервисов и просто пользователей, которые трудятся 24/7. И это не считая регламентов СУБД и регламентных заданий 1С-ки.
   Мелифаро
 
115 - 16.11.18 - 09:57
(113) Не бред. С хорошим железом, вылизанным кодом с отключенными на время обработки проведения защитами от дурака это вполне реальные цифры.
   catena
 
116 - 16.11.18 - 10:00
(113)УПП. Я там код знаешь как вылизывала для серверного выполнения? Там ни одного лишнего плевка))) Поэтому и говорю, что от кода тоже много зависит.
   Bigbro
 
117 - 16.11.18 - 10:00
Если по счетчикам узких мест не видно, - то остается только пенять на неоптимальность процедур проведения документов.  к которым ты отношения не имеешь.
   Bigbro
 
118 - 16.11.18 - 10:01
еще можно думаю внедренцев в эту ветку пригласить, пусть пояснят что там за сложности почему перепроведение третий раз деать приходится.
   xXeNoNx
 
119 - 16.11.18 - 10:12
(115) (116) Вот.., я не сказал что это недостижимо, сказал что трудозатратно и не всегда оправдано.. Ну, а так, да, это круто.
   xXeNoNx
 
120 - 16.11.18 - 10:13
(118) да читают конеш, мож. еще и советы дают))
   d4rkmesa
 
121 - 16.11.18 - 10:16
(116) Очистку наборов записей тоже свою делали?
   catena
 
122 - 16.11.18 - 10:33
(121)У меня не перепроведение, у меня создание и проведение. С созданием сопутствующих элементов при необходимости (контрагенты, договора, счета).
   ptiz
 
123 - 16.11.18 - 10:41
(0) "И вот мне генеральный задает вопрос: почему так долго? "
Ответь: "Еще не изобрели таких процессоров, на котором это было бы быстрее".
   nicxxx
 
124 - 16.11.18 - 10:42
(104) Бред. У меня средняя скорость 300-400 документов в секунду. Бухгалтерия 3.0. Итоги бух регистра отключаем для перепроведения за месяц.
Вот логи:
Фоновое задание №209, время  = 54 сек. Обработано документов 1 000 из 1 000
Одновременно работает до 20 фоновых заданий.
База на SSD.
   Натуральный Йог
 
125 - 16.11.18 - 10:42
(123) 1С - на шаг впереди)
   1sanekmaloi1
 
126 - 16.11.18 - 11:01
(122) С созданием сопутствующих элементов и док проводится за 0.5 сек?Я однозначно хочу посмотреть на этот действо и вылизанный код.Покажете?
   catena
 
127 - 16.11.18 - 11:14
(126)Нет, сорри, код показать не могу :) Могу примерные логи показать. И не 0.5, 2.04 документа в среднем, 30% объема операции, они конечно, хорошо статистику равняют :) Но проведение РН все равно меньше секунды.
https://cdn1.savepice.ru/uploads/2018/11/16/6e79507a658b2467f02e9dd82120e171-full.png



Начало загрузки из хх: 15.11.2018 22:00:44

Период загрузки из хх: 06.11.2018 00:00:00 - 15.11.2018 00:00:00
Не найден ИИН для счета KZхх
Счет в невыясненных : KZхх\Нет\Г\KZT\9\Да\Да
По документу ххх не найдено соответствие лицевому счёту получателя (KZхх)
Счет в невыясненных : KZхх\Нет\Г\KZT\9\Да\Да
По документу ххх не найдено соответствие лицевому счёту плательщика (KZхх)
Создание : KZхх\Нет\Ф\KZT\7\Да\Нет
Создано новый контрагент с наименованием ""
Активирован
Создание : KZхх\Нет\Ф\KZT\7\Да\Нет
Активирован
По документу ххх ЛицСчетПлательщика некорректен(KZхх): 
БалансовыйСчет: 1741
Создание : KZхх\Нет\Ф\KZT\7\Да\Нет
Активирован
Создание : KZхх\Нет\Ф\KZT\7\Да\Нет
Активирован
Не найден ИИН для счета KZхх
Создание : KZхх\Нет\Ф\RUB\9\Да\Нет
Ошибка получения данных лицевого счета: KZхх
По документу ххх не найдено соответствие лицевому счёту плательщика (KZхх)

Окончание загрузки из РС: 15.11.2018 23:10:35
 (2,04 в сек)
    Обработано : 8 544
    Загружено  : 8 538
    Ошибок     : 0

   timurhv
 
128 - 16.11.18 - 11:20
(0) У вас некомпетентная обслуживающая организация, отправили вам стажеров.
   Вик72
 
129 - 16.11.18 - 11:27
(4) Очевидно, нужен новый сервер!
R7100 + H7300 + SSD 4800Gb + 480 Гб ОЗУ, тогда скорость загрузки тяжелого отчета станет 3,2 сек.
   Мелифаро
 
130 - 16.11.18 - 11:30
(129) Надо два для отказоустойчивости, обязательно СХД на ССД к ним с 10 Гбит линком ещё.
   Мелифаро
 
131 - 16.11.18 - 11:31
+(130) Хотя нет, 56 Гбит инфинибэнд лучше будет.
   Мелифаро
 
132 - 16.11.18 - 11:33
Разумеется, это всё в VMWare кластер HA (обязательно лицензионное).
   Мелифаро
 
133 - 16.11.18 - 11:34
И наблюдать, как по мере подсчёта стоимости всего этого щястья приунывает директор...
 
 
   timurhv
 
134 - 16.11.18 - 11:35
(0) Что мешало перепровести 4 месяца в копии базы и потом планом обмена загрузить документы с движениями за выходные?
   Мелифаро
 
135 - 16.11.18 - 11:36
(134) Какая разница, если он всё это может в боевой базе с пользунами работающими делать? Скорость от этого не увеличится ащще никак.
   timurhv
 
136 - 16.11.18 - 11:39
(135) Блокировки?
   timurhv
 
137 - 16.11.18 - 11:39
(135), (136) Ну хотя ночью фоновым запускать пачками...
   Мелифаро
 
138 - 16.11.18 - 11:40
(136) Вопрос в (0) не в блокировках, а "почему так долго" :)
   Мелифаро
 
139 - 16.11.18 - 11:41
+(138) Речь о том, что на непрерывное проведение 300к документов уходит 48 часов, а директор вопрошает голосом индейца из "Горячих голов" - "х.ли так долго?".
   timurhv
 
140 - 16.11.18 - 11:50
(139) Вопрос к адекватности 1С-ников
https://its.1c.ru/db/metod8dev/content/5843/hdoc
   Мелифаро
 
141 - 16.11.18 - 11:54
(140) Автор не адинэсник, собсно.
В (124) уже такое решение описано.
Вопрос в том, насколько оно применимо к задачам ТС? Если речь идёт о последовательном перепроведении одного типа документов, ничего распараллелить не выйдет.
   timurhv
 
142 - 16.11.18 - 12:00
(141) Да, но вопрос из (0) должен быть адресован в сторону 1С, который неадекватен и легко ему спихнуть все свои косяки на железо.
Если бы был проц 2Гг, HDD убитые и все это в виртуалке, тогда да. Но автор темы больше в теме разобрался похоже, чем обслуживающая организация.
  1  2

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует