Я создаю скрипт PHP, который импортирует некоторые данные из текстовых файлов в базу данных MySQL. Эти текстовые файлы довольно большие, в среднем файл будет содержать 10 000 строк, каждая из которых соответствует новому элементу, который я хочу добавить в свою базу данных. (Я не буду импортировать файлы очень часто)
Я беспокоюсь, что чтение строки из файла, а затем выполнение запроса INSERT, 10000 раз подряд могут вызвать некоторые проблемы. Есть ли лучший способ для меня это сделать? Должен ли я выполнить один запрос INSERT со всеми 10000 значений? Или это будет так же плохо?
Может быть, я смогу достать медиум и выполнить что-то вроде 10 или 100 записей одновременно. На самом деле моя проблема в том, что я не знаю, что такое хорошая практика. Может быть, 10 000 запросов подряд - это нормально, и я просто беспокоюсь ни о чем.
Есть предложения?