В настоящее время я пытаюсь написать приложение, которое получает файл через DATA Form (.csv или .xlsx), и он предназначен для размера 600 МБ - 2 ГБ. Теперь я в настоящее время использую Exceldatareader для подготовки CSV или XLSX в DataTable, а затем использую метод оптового копирования. Это хорошее решение, но оно считается двумя проблемами: < /p>
1- мне это нужно довольно быстрее. Когда я тестирую, потребовалось почти 10 минут, чтобы обработать файл CSV 600 МБ, и я все еще не мог найти, где происходит задержка, так как это может повлиять на тайм-аут запроса с большими файлами.
Подробнее здесь: https://stackoverflow.com/questions/796 ... erf-in-net