約100列と約10000行のテーブルがあります。定期的に同様のデータを含むExcelを受け取り、テーブルを更新する必要があります。Excelに新しい行が存在する場合は、それらをデータベースに追加する必要があります。古い行が更新されている場合は、データベースの行を更新する必要があります。一部の行が削除されている場合は、メインテーブルからその行を削除して、別のテーブルに追加する必要があります。
私は次のように進めることを考えました:
dbからDataSetにすべての行をフェッチします。ExcelからDataSetにすべての行をインポートします。現在結合を使用しているこれら2つのデータセットを比較し、必要な操作を実行します。
私はこれほどの規模のデータを扱ったことがなく、パフォーマンスが心配です。この要件を実現するための理想的な方法を教えてください。
前もって感謝します。:)