flask-sqlalchemy записать огромный файл в базу данных

Я пытаюсь загрузить огромный файл, как 5900 строк sql создает, вставляет и изменяет таблицы в базе данных mysql с помощью flask-SQLalchemy.

Я анализирую файл и разделяю каждую команду, разделяя их;

Это работает как ожидалось.

Вот что я имею до сих пор.

Для выполнения SQL-запросов я использую Engine Engine SQLAlchemy.

Когда я выполняю запросы, кажется, что база данных завершает свою работу после примерно 5400 строк файла, но приложение регистрирует полное выполнение до строки 5900 без ошибок.

Когда я делаю, создает и вставляет отдельно, это также работает, так что есть ли способ разделить пакетное выполнение или использовать пул или что-то в этом роде, что не приводит к зависанию базы данных.

Спасибо!

0 ответов

Другие вопросы по тегам