#235

Быстрая загрузка данных в базу

Не бойся тупорылых решений там, где они абсолютно уместны. Иной раз самый практичный способ загрузить кучу данных в базу — это создать текстовый файл с SQL-запросами и скормить его на вход в /usr/bin/mysql или psql или что там у тебя сегодня. (Не забудь выключить ключи и обернуть в транзакцию)

Или не SQL, а CSV, если твоя база умеет читать его напрямую.

Более того, для некоторых баз данных этот способ еще и драматически быстрее остальных. Например, в случае SQLite загрузка данных из табличного текстового файла происходит во много раз быстрее, чем с помощью SQL.

А нужна ли тебе эта оптимизация? Как-нибудь обсудим.