9 / 9 / 4
Регистрация: 22.03.2013
Сообщений: 226
|
|
1 | |
Долгий импорт товаров из файла xml04.08.2014, 11:00. Показов 4531. Ответов 0
Метки нет (Все метки)
Приветствую.
Имеется магазин на Битриксе. Пытаюсь импортировать в инфоблок через админку товары из файла .xml. Файл весит около 60-и метров. Импортирует около 7 часов. А вот когда создаю новый проект и так же пытаюсь импортировать этот же файл, импортируется за минуту. В чем может быть дело ? От чего такая разница ? Добавлено через 15 часов 41 минуту Разобрался. Как я понял, дело в следующем: в Битриксе по-умолчанию используется InnoDB, при каждой транзакции. Это значит, что при импорте товаров, он после каждой транзакции будет записывать логи, что занимает немало времени, отсюда и долгота. Как исправить ? Заходим в конфиг мускуля /etc/mysql/my.cnf В поле [mysqld] меняем InnoDB на MyIsam: skip-innodb default-storage-engine = myisam После чего я пересоздал базу. Экспортировал базу с товарами из phpmyadmin, затем правил этот .xml файл, заменив все встречающиеся innodb на myisam и varchar(255) на varchar(128). Далее импортируем обратно в phpmyadmin. Все. Теперь импорт проходит в 60 раз быстрее. Если я что-то неправильно понял. Поправьте пожалуйста.
3
|
04.08.2014, 11:00 | |
Ответы с готовыми решениями:
0
Импорт товаров php из xml Woocommerce импорт товаров с csv файла Импорт В Lotus Из Xml Файла Импорт данных из XML файла |
04.08.2014, 11:00 | |
04.08.2014, 11:00 | |
Помогаю со студенческими работами здесь
1
Импорт XML/YML файла Импорт данных из xml-файла Импорт данных из XML файла Импорт здоровенного XML файла в БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |