1

C++構造からの何百万ものレコードを挿入しています。通常の挿入では、構成の最適化後でも、データベースがプログラム時間の98%を占めるという、ひどいパフォーマンスが得られます。CSVファイルからインポートするにはCOPYを使用する必要があると読んでいます。

ここで、最初にCSVファイルに書き込んでから、それをDBに書き直すことが、書き込みが2倍になるため、大幅に改善されるかどうかはわかりません。STDINの配管を見てきましたが、一見オーバーヘッドも多く、限られているようです。

CSV形式の文字列がある場合、そのデータをDBに書き込む最も簡単な方法は何でしょうか。

前もって感謝します、

CX

4

1 に答える 1

2
于 2012-09-03T23:09:52.943 に答える