Last_insert_id() MySQL je spolehlivé v tom, že je to vždy POSLEDNÍ vložení provedené KONKRÉTNÍM připojením. Nebude hlásit vložení ID vytvořené nějakým jiným připojením, nebude hlásit vložení, které jste provedli před dvěma připojeními. Nezáleží na tom, na kterém jádru procesoru se skutečné vložení vyskytlo a na kterém jádře se volání last_insert_id() zpracuje. Vždy to bude správné ID číslo pro toto připojení.
Pokud vrátíte zpět transakci, která provedla vložení, last_insert_id() STÁLE nahlásí toto nové ID, i když již neexistuje. ID však nebude znovu použito v následném vložení