Python - パンダの read_sql の速度を最適化するにはどうすればよいですか?
淡淡烟草味
淡淡烟草味 2017-06-28 09:22:30
0
1
2115

私のニーズでは、データのクエリと複数のデータベース間の相関関係が必要なので、パンダを使用し、read_sql を通じてデータを読み取り、それをデータフレームに処理してターゲット データを直接生成することにしました。ただし、現在、read_sql が非常に遅いという問題が発生しています。たとえば、37W のデータ ボリューム (22 フィールド) のテーブルを Oracle ライブラリのデータフレームに読み取るには 4 分半かかります。コードは以下のように表示されます:

リーリー

4分32秒かかりました

別の単純で大雑把な方法を使用したとしても、read_sql よりもはるかに高速になります。コードは以下のように表示されます:

リーリー

1分31秒かかりました

パンダの read_sql を最適化し、速度を向上させる方法があるかどうか、ここにいる皆さんに尋ねたいと思います。ありがとうございました~

淡淡烟草味
淡淡烟草味

全員に返信(1)
世界只因有你

リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート