
Основным изменением в этой версии стал долгожданный расширенный вариант импорта/экспорта инфоблока, который позволяет переносить уже не только содержимое, но и свойства и даже картинки.
Новый функционал доступен в меню "Контент - Информ. блоки - Экспорт (Импорт) - XML" во всех версиях продукта (даже в Старте


Процедуры экспорта/импорта разрабатывались специально с учетом больших объемов данных и частых процедур обновления. Выгрузка и загрузка производятся по шагам, причем производится не только пошаговый импорт, но и пошаговый разбор большого XML-файла. Можно сказать, что теперь объем данных для импорта не ограничен. Ограничения по объему памяти и времени работы скрипта ранее были основным препятствием для загрузки больших XML файлов. Теперь эта проблема решена.
Учитывая, что очень часто после загрузки каталога его многократно обновляют, процедура импорта данных разработана интеллектуально, проверяет контрольную сумму элемента с данными из XML и если данные не изменились, только в этом случае не выполняется процедура фактического обновления данных. Мы считаем, что для большинства клиентов это позволит заметно сэкономить ресурсы при частом обновлении больших каталогов.
Новый импорт/экспорт можно использовать не только для загрузки и обновления каталогов данных.
Как я уже сказал, в XML может быть выгружена структура инфо-блока, т.е. свойства и их описание.
Т.е. на одном проекте весь инфоблок можно выгрузить в XML, а на другом проекте так же загрузить его, сразу создав инфоблок с соответствующими идентификаторами, будут созданы свойства элементов и загружены данные, включает изображения. Это очень удобно для разработчиков, так как для многих проектов инфоблоки становятся основным хранилищем информации.
Вот результаты по загрузке 10Мб XML файла (3600 элементов):
- Загрузка XML файла: 5 минут
- Импорт элементов: 10-20 элементов в секунду.
Использована редакция Бизнес (MySQL) с деинсталлированным модулем "Документооборота".
Установлен акселератор xcache.
Но вот время мы тоже бы посмотрелию на вашем объеме.
Можете прислать нам ссылку на файл чтобы скачать и потестировать?
Ссылку на запакованный файл можно передать нам через тикеты.
Какая версия Оракл у вас используется?
Установил пробную версию-там импорт не работает. Читаются только файлы, полученные экспортом из того же инфоблока, причем если файл не был изменен. Созданные файлы на основе файлов экспорта того же инфоблока с измененными данными не читаются.