Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/04/2009, 13:16
Avatar de deivax
deivax
 
Fecha de Ingreso: marzo-2006
Mensajes: 31
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Que tan rápido puede leer php en mysql

Primero que nada, no es lo mismo hacer un SELECT que hacer un UPDATE o INSERT. Para estas últimas dos instrucciones, MySQL bloquea la tabla, salvo que la query se haga con LOW_PRIORITY o DELAYED.
Aparte, para obtener el último ID insertado, tanto MySQL como php proveen maneras de hacerlo sin realizar un SELECT en la tabla.
MySQL provee la función LAST_INSERT_ID(), y PHP provee la función mysql_insert_id().
Ambas funciones solamente devuelven el último id insertado solamente cuando la tabla utiliza AUTO_INCREMENT para la primary key.