Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/07/2015, 07:42
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: Duda sobre rapidez en loops

Cuando se trabaja productivamente en bases de datos empresariales, cambios menores des escenario, obligan a cambiar completamente la estrategia de una consulta. Y a veces una consulta "perfecta" con dos millones de registros, deja de ser buena cuando llegas a tres millones.
Por eso el análisis de la optimización se debe hacer también periódicamente.

Tengo casos de consultas y procesos que anduvieron maravillosamente durante varios años, y un buen día empezaron a caer en error.
¿Por qué?
Porque por obligaciones legales se agregó un dato a una tabla, y se sumo ese dato como parámetro en las consultas, pero ese dato destruyó la performance de mas de una query...

Hubo que rehacer la lógica de más de una decena de SP.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)