Oracle 質問総合スレ14 (813レス)
前次1-
抽出解除 レス栞

700
(2): 2023/01/25(水)00:21 ID:??? AAS
>>694
INSERT INTO ~ SELECT MAX(ID) + 1 …の形だと同時実行されたらダメじゃね?
他のDBMSと違ってオラクルだとSERIALIZABLEでもwrite skewが発生する
701
(1): 2023/01/25(水)13:44 ID:??? AAS
>>700
さすがにSERIALIZABLEでそんなことが起こったらダメだろうと思うんだが
WikiのSnapshot isolation のとこ見ると
>Oracle は snapshot isolation のことを "serializable" と呼んでいる
って書いてあるな

今回の例なら素直にシーケンス使えで良いかもしれんが
トランザクション設計ちょっと考えんといかんな

どおりでみんなやたらにfor update書くわけだ
703: 2023/01/25(水)17:59 ID:??? AAS
>>700
同時実行とか関係なく単にデータを生成したいだけかもしれない
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.292s*