Я создаю одну службу Windows, которая вызывает метод с интервалом в 1 секунду.Этот метод извлекает записи из базы данных и фильтрует их по приоритету и создает 3 различных Задачи для выполнения некоторой операции.Каждая задача имеет внутри цикл Parallel.ForEach , чтобы обновлять статус каждой записи в базе данных без блокировки и вставки в общий кэшированный список внутри блокировки .Иногда при обработке 20000 записей обновление в таблицу для 10-20 записей отсутствует.Следующая загрузка и обработка продолжается, но эти потоки не выполняются никогда.Чего мне не хватает?Пожалуйста, помогите мне.