Consultas duplicadas

11/05/2006 - 21:36 por Pablo Garateguy | Informe spam
Estimados Foreros:

Haciendo una revisión de unos traces, detectamos que aparentemente
está ejecutando cada invocación a las sp en 2 ocasiones:

SET FMTONLY ON Exec nombre_store_procedure @parametros SET FMTONLY OFF
go
SET NO_BROWSETABLE OFF
go
Exec nombre_store_procedure @parametros
go

Revisando la códificación es seguro que nosotros no lo estamos invocando 2
veces, lo más extraño es que el comando SET FMTONLY ON (por lo que estuve
leyendo), lo que hace es no permitir la devolución de datos, con lo cual si
la sp devuelve datos, esta primera invocación no sirve para nada.

El servidor es un W2003 y estamos con SQL Server 2000 Enterprise Edition (SP
4). El trace fue generado con los filtros por defecto.

¿Alguna idea de que puede estar pasando?

Saludos
Pablo Garateguy
MCP - Visual Basic 6
 

Leer las respuestas

#1 Alejandro Mesa
11/05/2006 - 22:02 | Informe spam
Pablo,

Desde donde invocas el sp y como lo haces?


AMB

"Pablo Garateguy" wrote:

Estimados Foreros:

Haciendo una revisión de unos traces, detectamos que aparentemente
está ejecutando cada invocación a las sp en 2 ocasiones:

SET FMTONLY ON Exec nombre_store_procedure @parametros SET FMTONLY OFF
go
SET NO_BROWSETABLE OFF
go
Exec nombre_store_procedure @parametros
go

Revisando la códificación es seguro que nosotros no lo estamos invocando 2
veces, lo más extraño es que el comando SET FMTONLY ON (por lo que estuve
leyendo), lo que hace es no permitir la devolución de datos, con lo cual si
la sp devuelve datos, esta primera invocación no sirve para nada.

El servidor es un W2003 y estamos con SQL Server 2000 Enterprise Edition (SP
4). El trace fue generado con los filtros por defecto.

¿Alguna idea de que puede estar pasando?

Saludos
Pablo Garateguy
MCP - Visual Basic 6

Preguntas similares