Получает ли многострочная вставка MySQL последовательные идентификаторы автоинкремента?

Я думаю, что это правда, но я не нашел ничего в сети, чтобы это подтвердить. Я могу получить первый идентификатор, сгенерированный для поля автоинкремента, с помощью last_insert_id (), но могу ли я предположить, что следующие записи будут иметь последовательные идентификаторы? Или может другой пользователь получить идентификатор, чтобы результирующие идентификаторы не были последовательными?

Пример: вставить в mytable (asdf, qwer) значения (1,2), (3,4), (5,6), .. ., (10000,10001);

Если в mytable есть столбец с автоинкрементом, и если два пользователя запускают этот оператор одновременно, будет ли один пользователь захватывать 10000 последовательных идентификаторов, а другой пользователь - следующие 10000 последовательных идентификаторов? Как насчет сотен пользователей?

Спасибо.

8
задан SeanO 12 December 2011 в 21:54
поделиться