Мне нужно запустить несколько алгоритмов для большого количества данных и сохранить каждый результат в базе данных.
Количество запусков алгоритма составляет 80 000–90 000, каждый цикл занимает около 2 секунд (только алгоритм).
Так что это очень много времени.
Моя база данных SQL Server 2008.
Я хочу использовать структуру сущностей ado.net (хорошо ли для этой задачи это плохо?)
Прямо сейчас выходные данные (которые должны храниться в БД) являются простыми необработанными (не очень большими), плюс некоторые поддерживают столбцы, такие как дата и время.
Какая лучшая практика для этого?
Вставить строку за строкой, как каждый алгоритм завершает? сохранить результаты в памяти и после окончания работы вставить данные?