Bueno en mi BD tengo cerca de 20 tablas, las relaciones no son tan elaboradas, cosas del estilo:
Ciudades, con ID a la tabla Provincias, que a su vez tiene un ID a la tabla Paises, etc.
Y voy a permitir que el usuario modifique solo 2 tablas asique a lo mejor no es tan necesario InnoDB ya que sobre el resto son solo SELECTs.
o estoy equivocado?
Mi duda era basicamente con cosas como estas por ejemplo:
Código PHP:
//en PHP:
INERT INTO USUARIOS (Nombre,Apellido) VALUES ('$nombre','$apellido');
$id_usuario = SELECT LAST_INSERT_ID() FROM USUARRIOS;
//$id_usuario=$mysqli->insert_id; o asi?
Hay probabilidad de que MySQL me devuelva mal ese ID?
No se, me imagino por ejemplo si se inserta otro usuario justo despues de ese (y antes de llamar a LAS_INSERT_ID).