私はc++を使用しており、sqliteで作業しています。Python では、ライブラリに executemany 操作がありますが、使用している C++ ライブラリにはその操作がありません。
executemany 操作がクエリを最適化して高速化する方法を知りたいと思っていました。
sqlite c/c++ api を調べていたところ、準備されたステートメントをクリアして再利用するために使用できる sqlite3_reset と sqlite3_clear_bindings の 2 つのコマンドがあることがわかりました。
これは、多くのクエリをバッチ処理して高速化するために Python が行うことですか (少なくとも挿入の場合)? 御時間ありがとうございます。