Почему я не могу в 2 запроса, взять одним и удалить другим. Да все просто, я работаю через конструктор, и пока я буду удалять строку на другом экшне, другой поток её считает, и будет треш в виде дубля.

Где черта, возможная задержка, где другой поток возьмет эту же строку.