208 похожих чатов

Всем привет. Вопрос, на сайте куча свойств, ориентировочно 2 тысячи. Долго

идет выгрузка из 1С, пакет на 1000 элементов обрабатывается в районе 20 минут.

Это норма для такого количества свойств или нужно работать с БД?

9 ответов

15 просмотров

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

Роман-Хрипунов Автор вопроса
Котэ
думаю что дело тут в канале передачи архива выгруз...

Да картинки тоже льем. При этом выгрузка в моменте начинает занимать 40 гб оперативки на сервере 1С

свойства в отдельную таблицу уже вынесли?

Роман Хрипунов
На уровне БД?

я про вынести каталог инфоблока в отдельную таблицу

да норма, для битрикса это норма. Почитай как происходит обмен 1С и битрикса. (создание временных таблиц, индексация и т.д.). мы переписывали обмен, 1,5 часа превратились в 6-8 минут. Из простого, разделить хранение свойств и торговых предложений в разных таблицах. Чуточку будет быстрее. Ну и на стороне 1С регламент выгрузки настроить и выгружать частями, можно еще доп. ядро проца для mysql выделить. но это такое себе решение.

Роман-Хрипунов Автор вопроса
karmay
да норма, для битрикса это норма. Почитай как прои...

Да вариант переписи процесса обмена тоже можно рассмотреть. Если у вас есть ориентировочное понимание в часах, то можно было бы рассмотреть сотрудничество. В личке.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта