アプリケーションの性質上、データベースへの大量のデータの高速挿入をサポートする必要があります。executemany() を使用するとパフォーマンスが向上しますが、注意点があります。たとえば、MySQL には max_allowed_packet という構成パラメーターがあり、挿入クエリの合計サイズがその値を超えると、MySQL はエラーをスローします。
質問 #1 : SQLAlchemy にパケットをいくつかの小さなパケットに分割するように指示する方法はありますか?
質問 #2 : 他の RDBS にも同様の制約がある場合、それらを回避するにはどうすればよいですか?
PS以前にこの質問を投稿しましたが、結局この問題に遭遇しない可能性が高いと誤って想定したため、削除しました。残念ながら、そうではありません。