Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/06/2011, 13:43
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: velocidad SELECT Vs INSERT

Depende de qué contexto, de qué base, con qué tablas, con cuántos índices... Hay demasiadas consideraciones. No puedes hacer una afirmación taxativa de ningún modo.
Por empezar, un SELECT que busque columnas que están en el índice y otro que no lo haga pueden tener resultados completamente diferentes, incluso con los mismos parámetros y con la misma tabla.
Por otro lado, un INSERT masivo puede tener una velocidad completamente distinta que otro donde no se use in INSERT así, y ambos usar los mismo datos. Incluso, un INSERT masivo puede terminar siendo más lento que otro similar, si alimenta a una tabla con demasiados índices definidos...
En definitiva, tu pregunta no se peude responder por "esto es mejor que aquello". Por eso existen las pruebas de benchmarking.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)