asp.net/C# を使用して Excel シートを読み取り、すべてのレコードを mysql テーブルに挿入する必要があるという要件があります。Excel シートは、約 2000 行と 50 列で構成されています。現在、Excel レコードを読み取る際に、prepare ステートメントを使用してレコードを 1 つずつ mysql テーブルに挿入していますが、データが膨大なため、これを行うのに約 70 秒かかります。
また、新しいデータ行を作成し、各セルに値を割り当て、結果のデータ行をデータテーブルに追加し、最後に dataadapter.update(...) を呼び出すことも考えました。 ' データ行に 50 個の値を割り当てる必要があります。
挿入のパフォーマンスを向上させるための代替手段があるかどうか、誰かが提案してもらえますか?
ありがとう