Fdo88

| 97 envíos |  | Desconectado | 1791 lecturas 3 respuestas | | Update - Replace | 27-04-2010 a las 16:29:31 |
Hola, hace unos dias no sabia que existia la funcion Replace, creo que funciona igual que Update; y si no es asi alguien podria decirme cual es la diferencia entre Update y Replace, y cual de los dos consume menos recursos con una mayor eficiencia en el tiempo de respuesta??
De antemano gracias.
Responder | Citar | Moderar | Mensaje Privado |
|
KonnaN

| 35 envíos |  | Desconectado |
#1 |
Hola Fdo88,
Déjame revisar los apuntes, pero por lo que recuerdo...son dos funciones distintas.... quiero decir, update actualiza y replace reemplaza. Update: actualizamos algo específico. Replace: Reemplazamos X por Y.
Algo así recuerdo, es una respuesta un poco mala.... Luego miro los apuntes y te cuento, con algún ejemplo.
Un saludo! Crítico: Persona que finge ser tan dificil de satisfacer que nadie lo intenta. CLICK EN PUBLICIDAD Responder | Citar | Moderar | Mensaje Privado |
mandrake

| 134 envíos |  | Desconectado |
#2 |
"Cuando estás en un atasco de tráfico con un Porsche, todo lo que puedes hacer es consumir más combustible que el resto estando parado. La escalabilidad va de construir carreteras más anchas, no coches más rápidos" Responder | Citar | Moderar | Mensaje Privado |
KonnaN

| 35 envíos |  | Desconectado |
#3 |
Otro aporte, El tiempo de respuesta con update es mayor..por que digamos que recorrería toda la tabla.
Sin embargo replace reemplaza el valor por otro, el que tu le digas. Replace es mas "complicadillo" ya que si no usas bien todos los parámetros, te cargas todo. Una ventaja de replace es también que si no encuentra el valor que tu le dices te lo crea..
No sé si me he explicado bien...mi familiarizacion con los terminos de MySQL no es muy amplia...pero más o menos ahí queda.
Espero haberte ayudado..
Un saludo ! Crítico: Persona que finge ser tan dificil de satisfacer que nadie lo intenta. CLICK EN PUBLICIDAD Responder | Citar | Moderar | Mensaje Privado |