Transacciones y desempeño del servidor

09/11/2007 - 18:07 por Pablo | Informe spam
Actualmente nos encontramos en el proceso de implementar transacciones dentro
de las operaciones que se realizan en las bases de datos y hemos tenido
múltiples quejas de que las aplicaciones toman mucho más tiempo en realizar
las transacciones.

¿De qué manera afecta el uso de transacciones al desempeño del servidor?, si
es que lo afecta, ¿qué puedo hacer para controlar o disminuir su impacto?

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
09/11/2007 - 19:01 | Informe spam
Usted dice que ahora hay transaciones en el servidor que parecen ser más
lentas... comparado a qué?

Qué son esas transacciones?
Cómo eran antes?

Lo que usted pregunta es muy genérico, lo que hace dificultoso emitir una
opinión. Puede dar más detalles de su escenario?

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Pablo" wrote:

Actualmente nos encontramos en el proceso de implementar transacciones dentro
de las operaciones que se realizan en las bases de datos y hemos tenido
múltiples quejas de que las aplicaciones toman mucho más tiempo en realizar
las transacciones.

¿De qué manera afecta el uso de transacciones al desempeño del servidor?, si
es que lo afecta, ¿qué puedo hacer para controlar o disminuir su impacto?
Respuesta Responder a este mensaje
#2 Maxi
10/11/2007 - 17:33 | Informe spam
Hola, una transaccion genera bloqueos, usted en principio deberia tenerlas
abierta lo minimo posible y dentro de ellas escribir el codigo necesario,
por ejemplo no es bueno abrir una transaccion y dentro empezar a poner
logicas de negocios o cosas asi! de hecho en un cliente me paso que abrian
una transaccion y hasta que la terminaban tenian 2.000 lineas de codigo, eso
generaba enormes bloqueos!
Le recomiendo que con el profiler monitoree las transacciones y sino que
contrate a un especialista en temas de performance!


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-
"Pablo" escribió en el mensaje de noticias
news:
Actualmente nos encontramos en el proceso de implementar transacciones
dentro
de las operaciones que se realizan en las bases de datos y hemos tenido
múltiples quejas de que las aplicaciones toman mucho más tiempo en
realizar
las transacciones.

¿De qué manera afecta el uso de transacciones al desempeño del servidor?,
si
es que lo afecta, ¿qué puedo hacer para controlar o disminuir su impacto?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida