エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
max+1で初番する場合 for updateは必要ですか?
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
max+1で初番する場合 for updateは必要ですか?
AutoIncrementでなく、 あるコードの中の最大値+1で番号を初番する場合、 1.トランザクション開始 2... AutoIncrementでなく、 あるコードの中の最大値+1で番号を初番する場合、 1.トランザクション開始 2.select max(no) from master where aru_code = 1 for update 3.insert into master values (2で取得したnoとaru_code=1) 4.トランザクション終了 というように、for updateで行ロックをかけないと 同じ番号が初番されてしまう可能性があるでしょうか?