OLEDB を使用して、データを DB4 .dbf ファイルに挿入します。5,500 行の挿入には約 2.5 分かかります。私のデータには最大80,000行があり、時間がかかりすぎるため、より迅速に実装する方法が必要です。これを行うための代替のより高速な方法はありますか? あなたの見解によれば、どちらが最善の方法ですか?
PS: おおよそのことを述べてください。可能であれば、メソッドにかかる時間
1つのクエリ内に複数の行を挿入すると、作業が大幅にスピードアップする可能性があります。
例:100,000 INSERTを使用して100,000行を挿入し、それぞれ100行で1,000 INSERTを使用してみました:約100のスピードアップがあります!!
違いは使用しています
INSERT INTO table (....) VALUES (...)
と
INSERT INTO table (....) VALUES (...),(...),(...),(...),(...),...
したがって、挿入関数を編集して、一度に100(たとえば)レコードを使用します。