sql >> データベース >  >> RDS >> Sqlserver

pyodbc-バルク挿入速度が非常に遅い

    executemany()を使用してpyODBCをSQL Server2008DBに挿入する際にも同様の問題が発生していました。 SQL側でプロファイラートレースを実行したとき、pyODBCは接続を作成し、パラメーター化された挿入ステートメントを準備して、それを1行に対して実行していました。次に、ステートメントの準備を解除し、接続を閉じます。次に、行ごとにこのプロセスを繰り返しました。

    これを行わなかったソリューションをpyODBCで見つけることができませんでした。 SQL Serverに接続するためにceODBCに切り替えることになり、パラメーター化されたステートメントが正しく使用されました。



    1. 修正:MySQL –SELECTコマンドがユーザーに拒否されました

    2. SalesforceTLS1.0の廃止

    3. DateTimeを5、15、30、および60分間隔にグループ化します

    4. SQL ServerのCONVERT()