В связи с характером моего приложения мне необходимо поддерживать быструю вставку больших объемов данных в базу данных. Использование executemany () повышает производительность, но есть предостережение. Например, MySQL имеет параметр конфигурации max_allowed_packet, и, если общий размер моих запросов на вставку превышает его значение, MySQL выдает ошибку.
Вопрос № 1 : Есть ли способ указать SQLAlchemy разбить пакет на несколько меньших?
Вопрос № 2 : Если другие RDBS имеют аналогичные ограничения, как мне их обойти?
* * 1012 P.S. Я разместил этот вопрос ранее, но удалил его, когда ошибочно предположил, что, скорее всего, я не столкнусь с этой проблемой в конце концов. К сожалению, это не так.