Я столкнулся с проблемой: мне нужно выбрать запись из базы данных с определенным условием (где status = 0), после этого, если из запроса SELECT поступает около 20 тыс. Строк, я добавил цикл foreach, чтобы применить некоторые условия и условие истинно, я обновляю статус каждой выбранной строки с 0 до 1 и с 1 по 2 и т. д. ...
Моя проблема в том, что когда из базы данных поступает большой объем данных, этот процесс зависает, а служба останавливается.
Пожалуйста, подскажите мне, что еще я могу сделать вместо foreach ... если ... и т. Д. ...