テーブルの中には、主キーとID制約を持つINT
列があります。 2つの並行トランザクションが1つの行をテーブルに挿入しているとき、どちらのトランザクションがHIGHERカラム値で終了するか、後でINSERT文を実行したトランザクションか、後で終了/コミットしたトランザクションか?SQL Serverでは、insert文の実行時またはトランザクションのコミット時にID値が生成または割り当てられますか?
1
A
答えて
0
関連する問題
- 1. SQL Serverは指定された行から条件の他の行に値を割り当てます。
- 2. 自動インクリメントIDはコミット時にトランザクションの中間値から変更されることはありますか?
- 3. 実行時に割り当てられたメモリの範囲
- 4. 実行時にパブリッシュプロパティが割り当てられるのはいつですか?
- 5. jqueryは成功時に値を割り当てます。
- 6. 実行時のパニックが発生した場合、スタック型/ヒープ割り当て型はどうなりますか?
- 7. SQL ServerトランザクションのロールバックまたはPetapocoを使用したコミット?
- 8. SQL Serverでは、Insertが実行されたときにレコードの「ID」を取得できますか?
- 9. JavaScriptの値は未定義で、値が割り当てられた後に関数が実行されます
- 10. SQL Serverでトランザクションをロールバックまたはコミットする方法
- 11. 割り当て時のメモリ消費量は?UIViewまたはUILabel?
- 12. ヒープに割り当てられたデータは、スタックに割り当てられたデータよりもアクセスに時間がかかりますか?
- 13. couchdb文書では、自動生成されたIDまたは手動IDの割り当てはどれが良いですか?
- 14. ディレクティブ/命令は、実行時またはアセンブリ時に実行されますか?
- 15. 変換関数はSQL Serverで実行に時間がかかります
- 16. 実行時のドッカービルドまたはドッカーが画像から作成
- 17. 実行時の型の割り当て
- 18. ロック時にトランザクション(プロセスID 56)がデッドロックされましたか?
- 19. 割り当てられたオブジェクトのヒープには、メンバーがスタックに割り当てられますか?
- 20. 、実行時のメモリ割り当てエラー
- 21. SQL Serverはトランザクションを検出してコミットしますか?
- 22. サーバでSQLクエリを実行するには時間がかかりました
- 23. ヒープ割り当てオブジェクトのデータメンバーは、ヒープまたはスタックに割り当てられますか?
- 24. 割り当てられた値は使用されません
- 25. 選択した値でSQL Server 2008でINSERTステートメントを生成できますか?
- 26. 実行時にボタンスタイルを割り当てます
- 27. Javascriptのパフォーマンス:作成時またはそれ以降にオブジェクトフィールドを割り当てますか?
- 28. Asp.Net IDはいつ作成され、ユーザーに割り当てられますか?
- 29. SKUとトランザクションIDを持つトランザクションファイル(データ)を分割しています。スプリットを実行中に文字列または文字が数値に変わります。
- 30. SQL Serverは複数のコマンドを同時に実行します
'アイデンティティ(増分が:)正であれば、もちろん)を挿入する前に実行されたインサート(1)(2)より低いIDを有することになります'値は、行がディスクに永続化された瞬間に割り当てられます。 - トランザクションが実際に開始されたときは、データが書き込まれる瞬間に、ID値が渡されます。 –
トランザクションはロールバックされてもしたがって、より低いid値は、最初に開始されたinsert文のためのものです。列が主キーであるという事実は、この質問とは無関係です。 –
オクラホマ、質問を改めました。前に開始したが後で終了したトランザクションがLOWER列の値を生成する可能性があるかどうかを理解する必要があります。 – ivan