В MySQL вы можете вставить несколько строк одним оператором вставки.
insert into table values (data-row-1), (data-row-2), (data-row-3)
Если вы запустите mysqldump
в своей базе данных, вы увидите, что это именно то, что делает вывод.
insert
затем выполняется как одна «транзакция», так что это намного, намного быстрее, чем 1000 отдельных inserts