要件に従って、select for update
データのフェッチ中にロックでテーブルをロックします。このようにして、他のスレッドがそのデータを取得することはありません。
select count(*) from table where column1=value1
ロックされた行を取得するかどうかを確認したかっただけです。
はいの場合、ロックの最後に行われた最近の変更を取得しますかselect for update
(つまり、行が更新されるのを待ちます)、それとも古いデータが表示されますか?
ありがとう、