回答編集履歴
1
タイポを修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
【恐らく】競合しません。
|
2
2
|
|
3
|
-
MySQL
|
3
|
+
MySQLに対してPDO::lastInsertId()を実行すると、【恐らく】DBに対して`SELECT LAST_INSERT_ID()`というクエリを実行しています。
|
4
4
|
|
5
5
|
で、MySQLのリファレンスには、`LAST_INSERT_ID()`関数で
|
6
6
|
> 生成された ID は、接続ごとにサーバー内に保持されます。つまり、関数によって指定されたクライアントに返された値は、そのクライアントによって AUTO_INCREMENT カラムに影響を与える最近のステートメント用に最初に生成された AUTO_INCREMENT 値です。この値は、ほかのクライアントが独自の AUTO_INCREMENT 値を生成した場合でも影響を受ける可能性はありません。この動作によって、各クライアントはほかのクライアントのアクティビティーを気にすることなく、ロックやトランザクションを実行しないで独自の ID を取得できます。
|