LAST_INSERT_ID()
возвращает последний вставленный ID. Я не разбирал детально исходники MySQL и не могу точно сказать, как именно это функция отрабатывает, но логически, она должна вернуть последний вставленный именно Вами ID, не зависимо от других клиентов/запросов.