Saya menerapkan fitur aplikasi impor data spesifik dari satu database ke yang lain.
Saya memiliki file CSV yang berisi katakanlah 10.000 baris. Baris-baris ini perlu dimasukkan / diperbarui ke dalam basis data.
Mungkin ada kasusnya, di mana beberapa baris mungkin ada dalam database yang berarti mereka perlu diperbarui. Jika tidak ada dalam database, itu harus dimasukkan.
Salah satu solusi yang mungkin adalah bahwa, saya dapat membaca satu per satu baris, memeriksa entri dalam database dan membangun permintaan masukkan / pembaruan yang sesuai. Tetapi proses ini mungkin membutuhkan banyak waktu untuk membuat pembaruan / menyisipkan kueri dan menjalankannya dalam database. Beberapa kali file CSV saya mungkin memiliki jutaan catatan.
Apakah ada cara lain yang lebih cepat untuk mencapai fitur ini?
OutOfMemory
!