строк, строка из двух стринговых полей
Нужно импортировать файл в табличку бд. База оракл
Сейчас делаю так.
Jobами параллельно читается файл, и инсертится так Model::insert([...]) по 10 000 строк
1. Какие есть варианты ускорения этого процесса?
2. Почему Model::insert([...]) собирает запрос вот так:
insert into table (....) select ? as name ...union all.. select ? ...
Если собрать руками
insert into table (....) VALUES(...),(...),(...);
может ли это работать быстрее?
Какие варианты пакетной вставки можно еще применить
Работать через фасад DB? Массивом отдавать данные.
Обсуждают сегодня