El cliente reporta los siguientes problemas:
- El servidor está lento
- El programa está lento y con bloqueos
- Los informes están lentos
¿Cómo diagnosticar lo que sucede?
- Identificar la conexión al servidor del cliente por escritorio remoto
- Disponer de credenciales de escritorio remoto
- IP del servidor
- Identificar si funciona a través de VPN o Ip publica
- Ingresar al servidor del cliente
- Revisar el estado de la memoria: Abra la ventana ejecutar, para esto pulse la combinación de teclas Windows+R
- Escriba la instrucción: Taskmgr y presione Enter. Se abre la ventana de Administrador de tareas
- En la ventana de Administrador de tareas:
- Verifique la Memoria RAM, debe tener disponible al menos un 10% de memoria.
- Si le memoria está colapsada entonces
- Si hay sesiones inactivas de escritorio remoto de otros usuarios, cerrar estas sesiones para liberar.
- Si le memoria está colapsada entonces
- Revise el procesador, que esté funcionando de manera normal, no debería estar en un consumo de mas del 30% sostenido.
- Verifique la Memoria RAM, debe tener disponible al menos un 10% de memoria.
- Si el problema no es de memoria RAM ni de procesador, ingresar por el SQL Management, y abrir el monitor de actividades.
- Abra el monitor de actividades, haga click derecho sobre el motor de base de datos y pulse en el menu: Monitor de actividades.
- Despliegue el panel Procesos (Process)
- Ordene la columna Task State en forma descendente. Observe que procesos tienen estado: Suspended y haga click derecho sobre estos procesos y haga click en Details. Allí puede observar que función o consulta SQL está ejecutando el sistema y es posiblemente la causa del problema.
- El algunos escenarios, es posible que deba matar el proceso. Para esto haga click en Kill
- También la otra opción es revisar si hay documentos pendientes por procesar. Es una causa común.
- La acumulación de documentos pendientes por procesar, se debe a errores en las configuraciones contables, etc..