私はいくつかの同一のアプリケーションを独立して実行しています。それぞれは、(いくつかの基準に基づいて)データベースから行を読み取り、一連の操作を実行し、最後にその行を更新します。 したがって、ある行がアプリケーションによって処理され始め、別の行によって処理されないようにしたいと考えています。つまり、次の利用可能な行を選択するアプリケーションが必要です。 これはどのように実装できますか?H2データベース - 同時接続戦略
私は、「select ... for update」、MVCC、さまざまなタイプのトランザクション分離を使用していますが、幸運なことはありません。