これは真実だと思いますが、ウェブ上で確認するためのものは見つかりませんでした。 last_insert_id()を使用してautoincrementフィールドのために生成された最初のIDを取得できますが、次のレコードにシーケンシャルIDがあると仮定できますか?あるいは、別のユーザーがIDを取得して結果IDが連続しないようにすることはできますか?MySQLの複数行の挿入は連続した自動インクリメントIDを取得しますか?
例:MYTABLEに挿入(ASDF、QWER)値(1,2)、(3,4)、(5,6)、...、(10000,10001)。
mytableにautoincrementカラムがあり、2人のユーザーが同時にこのステートメントを実行すると、1人のユーザーが10000個の連続IDを取得し、他のユーザーが次の10000個の順次IDを取得しますか?何百人ものユーザーはどうですか?
ありがとうございました。
を参照してください、しかし、あなたは私の知る限りではそのような保証を持っていません。 – Nanne