Есть файловая 1С,
В ней выгрузка идет долго, но идет.
Купили сервер 1С на линуксе, купили мини сервер 1С, поставили PostgreSQL , поставили на него имеющуюся базу из файловой 1С,
Проверка соединения в серверной базе - проходит успешно.
1. выгрузили 1 товар из серверной базы - все ок.
2. выгрузили 800 - все ок,
3. выгрузили 12000 - зависло все. принудительно завершили 1С,
4. перезапустили 1С серверную,
5. сбросили кеш на сайте
6. ребутнули сайт
7. выгрузили 1 товар из серверной 1С - не идет.
8. выгрузили базу из серверной 1С через конфигуратор,
9. подгрузили выгруженную базу в файловой 1С,
10. сбросили кеш на сайте
11. ребутнули сайт
12. выгрузили 1 товар из файловой 1С - все ок,
13. выгрузили 12000 товаров из файловой 1С - все ок.
==========
надо настроить серверную 1С на выгрузку каталога на сайт.
С похожей проблемой, когда алгоритм на одних и тех же больших объемах данных успешно отрабатывает в файловой базе, но зависает при использовании PostgreSQL сталкивался в своей УТ (переписанная 11.1.2) при организации сложных фильтров динамического списка номенклатуры (около 10 тыс. записей в основоном справочнике и порязка 100 тыс строк в связанном регистре). Проблему решил оптимизацией запроса
Могу попробовать в вашем случае сделать аналогичное
скайп tarassov.dmitry
Готовы посмотреть - заняться. Прошу выслать контакты для уточнения в процессе оценки.
Возможны разные варианты оптимизации: либо обмен оптимизировать, если например гоняются остатки поставщиков в больших объемах, которые перезаписывались в 1С, либо разбивать на части файл выгрузки или например фото выносить на ftp куда-нить, если файл выгрузки большой из-за фото...
С уважением,
Калинина Анна
пишу только свои обмены, коннектор на php+модуль на 1с, 50 тыс товаров без картинок выложу за час+картинки количество картинок умноженное на размер(скорость вашего интернет)
12000 товаров с картинками+ работа по оптимизации выложу за 30 минут, не больше