Store Procedure

23/11/2006 - 04:44 por Myriam Cerda | Informe spam
Tengo una aplicacion que la corren mas de 5 usuarios, y en esta semana ha
estado pasando algo curioso con esta aplicacion, pues resulta que cuando una
maquina ejecuta un reporte el resto de las maquinas se congelan y hasta que
el reporte no es generado las demas maquinas pueden continuar ...

Esre reporte se genera dentro de un SP y utiliza tablas temporales ...

Algina sugerencia por donde atacar el problema.?

Gracias.
 

Leer las respuestas

#1 Javier Loria
23/11/2006 - 04:56 | Informe spam
Hola Myriam:
Este comportamiento ocurre porque el reporte esta bloqueando las tablas
que los otros ordenadores quieren procesar. Esto es necesario para mantener
la integridad de la consulta.
Si tienes SQL2005 es posible usar una nueva capacidad llamada, Read
committed isolation.
Saludos,

Javier Loria
Costa Rica-MVP
Solid Quality Learning

"Myriam Cerda" wrote in message
news:
Tengo una aplicacion que la corren mas de 5 usuarios, y en esta semana ha
estado pasando algo curioso con esta aplicacion, pues resulta que cuando
una maquina ejecuta un reporte el resto de las maquinas se congelan y
hasta que el reporte no es generado las demas maquinas pueden continuar
...

Esre reporte se genera dentro de un SP y utiliza tablas temporales ...

Algina sugerencia por donde atacar el problema.?

Gracias.


Preguntas similares