У меня есть несколько одинаковых приложений, работающих независимо.Каждый читает строку из базы данных (основываясь на некоторых критериях), выполняет ряд операций и, наконец, обновляет эту строку.Поэтому я хочу убедиться, что строка, запущенная приложением, не будет обработана другим.Другими словами, я хочу, чтобы приложение выбрало следующую доступную строку.Как я могу это реализовать?
Я пытаюсь использовать разные стратегии, используя «выбрать ... для обновления», MVCC, другой тип изоляции транзакций, но на данный момент не повезло.