SQL - problema con funcion en sql

 
Vista:
sin imagen de perfil

problema con funcion en sql

Publicado por gonzalo (4 intervenciones) el 20/02/2015 01:00:38
tengo un problema con una funcion en ms-sql, desafortunadamente no puedo poner la Fn en este post pero les explico rapido

recibe 4 parametros,
selecciona unos registros, los lee 1x1 con fetch, hace unos calculos y regresa 1 numero, es todo lo que hace.

al correr el query desde el management studio corre superrapido, menos de 1 segundo

pero si lo mando llamar como

Select dbo.Fn(x,y,z)

tarda aproximadamente minuto y medio a 2 minutos.

que debo revisar?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

problema con funcion en sql

Publicado por Isaias (1921 intervenciones) el 20/02/2015 21:50:44
Si es SQL SERVER de Microsoft, coloca el código de tu función.

Te aclaro que MS SQL Server es muy "lento" (sumamente) para recorrer registros con CURSORES
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar