Hola a todos ::
tenemos un servidor dedicado a dos proyectos mayoritariamente :
1 - soporte de una aplicacion web donde mayoritariamente las
lecturas/escrituras son de unos pocos ms, excepto algunas consultas
complejas que pueden llegar a durar unos cuatro-cinco segundos. Eso si,
suele haber varios usuarios detras, con lo cual los acessos son comunes (la
carga del servidor no obstante deveria ser minima para este proyecto)
2 - applicacion interna que se encarga de relacionar determinados
costes/gastos a todo el historial de ventas, una especie de simulacion de
"que hubiera ocurrido si..." con datos historicos
este segundo proyecto lo necesitamos correr unas dos o tres veces al mes no
mas, con lo cual los tiempos de ejecucion no son muy cruciales (actualmente
tarda unas 9 horas, pero si fueran 12 lo mismo da). Ello consta de un Job
que va llamando a diferentes DTS progresivamente.
el caso es que mientras este esta en funcionamiento, la aplicacion web
recibe time-outs devido a que el servidor no es capaz de responder
he cambiado los parametros de los DTS ::
"Priority class" a Low
"Limit the maximun number of task executed in parallel" a 1
para asi intentar que estos processos molesten lo menos posible a la
aplicacion web
es ello correcto ??, hay algo mas que pueda hacer ??
gracias por adelantado
Notas ::
los proyectos estan en diferentes bases de datos
no existe interacion entre ellos (entonces no deverian darse ningun bloqueo
"locks")
la aplicacion web tiene su propio usuarioSQL
Leer las respuestas