Ver Mensaje Individual
  #14  
Antiguo 29-10-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Hola.

Entre todo lo hablado, creo que se ha mantenido cierta ambiguedad en un asunto muy importante.

No es lo mismo que un proceso muera a que un proceso esté archi-super ocupado haciendo una tarea útil o que un proceso esté igualmente ocupado haciendo algo inutil (un ciclo infinito, por ejemplo).

En este caso, evidentemente, el proceso está muy ocupado para atender a los clientes; a todos los clientes por lo que puede entenderse, así que es muy lógica la sospecha del sweep. No has dicho por cuanto tiempo has esperado antes de matar los procesos en el servidor, pero tengo la impresión que no has esperado mucho, pues un sweep sobre bases de datos de 30 Mb. se harán bastante rápido.

Por defecto, el sweep se realiza durante los backups, y durante los select's cada 20,000 operaciones. Para descartar esta posibilidad podes cambiar la frecuencia del sweep o desactivarlo totalmente.

enlace

Otro punto importante que no se ha mencionado es la arquitectura del servidor: Classic Server o SuperServer?

Si es un cliente el que está originando el problema, podrias aislarlo usando el Super Server en lugar de un Classic Server. Es otra opción que tenes que considerar y que puede llevar tus tareas detectivezcas a buen puerto.

Saludos.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita