Pueden los procedimientos alentar un proceso largo
Publicado por Roberto Garcia Garcia (21 intervenciones) el 17/10/2008 03:55:56
Hola tengo la siguiente cuestion
Tengo un programa que realiza una consulta en una base de datos que regresa aproximadamente 350000 registros en un query, con ese resultado recorro el query registro por registro para procesarlo. Como una parte del proceso llamo a un procedimiento que hace algunas validaciones y dependiendo de la validadcion hace inserciones o actualizaciones en otra tabla de la misma base de datos.
Pero el procedimiento tiene algo asi como 15 lineas y mi pregunta es si esas 350000 llamadas a ese procedimiento pueden afectar en cierta medida el tiempo que tarda en teminar el programa.
Seria lo mismo o un tanto mas rapido copiar y pega esas lineas en donde se hace la llamda al procedimiento.
Gracias Roberto
Tengo un programa que realiza una consulta en una base de datos que regresa aproximadamente 350000 registros en un query, con ese resultado recorro el query registro por registro para procesarlo. Como una parte del proceso llamo a un procedimiento que hace algunas validaciones y dependiendo de la validadcion hace inserciones o actualizaciones en otra tabla de la misma base de datos.
Pero el procedimiento tiene algo asi como 15 lineas y mi pregunta es si esas 350000 llamadas a ese procedimiento pueden afectar en cierta medida el tiempo que tarda en teminar el programa.
Seria lo mismo o un tanto mas rapido copiar y pega esas lineas en donde se hace la llamda al procedimiento.
Gracias Roberto
Valora esta pregunta


0