Мне нужно загрузить много данных в базу данных MySQL. Для большинства моделей я использую ORM django, но одна из моих моделей будет иметь миллиарды (!) Экземпляров, и я хотел бы оптимизировать операцию вставки.
Кажется, я не могу найти способ заставить executemany () работать, и после поиска в Google кажется, что примеров там почти нет.
Я ищу правильный синтаксис SQL + правильный синтаксис команды + правильная структура данных значений для поддержки команды executemany для следующего оператора SQL:
INSERT INTO `some_table` (`int_column1`, `float_column2`, `string_column3`, `datetime_column4`) VALUES (%d, %f, %s, %s)
Да, я явно указываю id (int_column1) для эффективности.
Был бы хорош короткий пример кода