Bloqueos e interbloqueos

18/04/2007 - 00:50 por Franko | Informe spam
Como puedo mejorar el rendimiento y evitar los conflictos y cuelloss de
botella de mis consultas a los datos de una base que maneja alrededor de 100
usuarios. Alguna sugerencia en realidad lo que requiero que si me
pueden ayudar es saber como mejorar el rendimiento de mi base de datos y
obviamente acortar el tiempo de respuesta


Ya no se que hacer... funcionan mis consultas bien en un servidor 2003 de
Windows de prueba pero en línea me bloquea SQL algunos procesos y baja el
rendimiento y el tiempo de respuesta es nulo marcandome un error de time
out... todo esto lo ejecuto desde un ASP...
 

Leer las respuestas

#1 Jose Mariano Alvarez
18/04/2007 - 01:11 | Informe spam
En el post ,
DIJO .
Como puedo mejorar el rendimiento y evitar los conflictos y cuelloss de
botella de mis consultas a los datos de una base que maneja alrededor de 100
usuarios. Alguna sugerencia en realidad lo que requiero que si me
pueden ayudar es saber como mejorar el rendimiento de mi base de datos y
obviamente acortar el tiempo de respuesta


Ya no se que hacer... funcionan mis consultas bien en un servidor 2003 de
Windows de prueba pero en línea me bloquea SQL algunos procesos y baja el
rendimiento y el tiempo de respuesta es nulo marcandome un error de time
out... todo esto lo ejecuto desde un ASP...





La idea no es muy compleja pero la resolucion a veces se complica un
poco.

Basicamente lo mas importante que puedes hacer es evitar las esperas
circulares adquiriendo los recursos (tablas indices, etc) simpre en el
mismo orden, minimizar la duracion de las transacciones para lo cauas
sugiero reducir al maximo los table scans.

Lo mejor es que te de una mano un consultor especializado


Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)


IMPORTANTE

Por favor traten de indicar la versión de SQL y Service Pack.
La inclusión de (CREATE, INSERTS, etc.) para poder reproducir el
problema también ayuda.

Preguntas similares