回答編集履歴
3
推敲
answer
CHANGED
|
@@ -5,6 +5,7 @@
|
|
|
5
5
|
いえ、沢山ありますよ。
|
|
6
6
|
以下参考
|
|
7
7
|
[トランザクション分離レベルについてのまとめ](https://qiita.com/song_ss/items/38e514b05e9dabae3bdb)
|
|
8
|
+
|
|
8
9
|
MySQLのデフォルトはREPEATABLE READで、ファントムリードも発生しませんので、このモードであればテーブル単位では順序が担保されていると考えて差支えないでしょう。
|
|
9
10
|
(同じ値のINSERTでは、何れかが重複のエラーになる)
|
|
10
11
|
|
2
推敲
answer
CHANGED
|
@@ -6,7 +6,7 @@
|
|
|
6
6
|
以下参考
|
|
7
7
|
[トランザクション分離レベルについてのまとめ](https://qiita.com/song_ss/items/38e514b05e9dabae3bdb)
|
|
8
8
|
MySQLのデフォルトはREPEATABLE READで、ファントムリードも発生しませんので、このモードであればテーブル単位では順序が担保されていると考えて差支えないでしょう。
|
|
9
|
-
(同じ値のINSERTでは、
|
|
9
|
+
(同じ値のINSERTでは、何れかが重複のエラーになる)
|
|
10
10
|
|
|
11
11
|
但し、複数のテーブルに対してのトランザクションでは、デッドロックについての考慮は必要ですが。
|
|
12
12
|
[14.2.11 デッドロックの対処方法
|
1
追記
answer
CHANGED
|
@@ -6,6 +6,7 @@
|
|
|
6
6
|
以下参考
|
|
7
7
|
[トランザクション分離レベルについてのまとめ](https://qiita.com/song_ss/items/38e514b05e9dabae3bdb)
|
|
8
8
|
MySQLのデフォルトはREPEATABLE READで、ファントムリードも発生しませんので、このモードであればテーブル単位では順序が担保されていると考えて差支えないでしょう。
|
|
9
|
+
(同じ値のINSERTでは、後からの分が重複のエラーになる)
|
|
9
10
|
|
|
10
11
|
但し、複数のテーブルに対してのトランザクションでは、デッドロックについての考慮は必要ですが。
|
|
11
12
|
[14.2.11 デッドロックの対処方法
|