Last_insert_id() на MySQL е надежден, тъй като винаги е ПОСЛЕДНОТО вмъкване, извършено от ТАЗИ КОНКРЕТНА връзка. Той няма да докладва идентификатор на вмъкване, създаден от друга връзка, няма да докладва за вмъкване, което сте направили преди две връзки. Няма значение на кое ядро на процесора е извършено действителното вмъкване и на кое ядро се обработва извикването last_insert_id(). Винаги ще бъде правилният идентификационен номер за тази връзка.
Ако върнете обратно транзакция, която е направила вмъкване, last_insert_id() ВСЕ още ще докладва този нов идентификатор, въпреки че вече не съществува. Идентификационният номер обаче няма да бъде използван повторно в последващо вмъкване