Reportes y rendimiento
Impacto de los reportes en el rendimiento
Cuando una aplicación pasa a la etapa de producción, puede que un reporte se ejecute sin problema y en el marco de un acuerdo de nivel de servicio (SLA) establecido. A medida que aumenta la cantidad de datos de la aplicación, puede que el reporte se ejecute más lentamente. El rendimiento deficiente de los reportes puede generar problemas de red, CPU y memoria. Estos problemas pueden afectar a todos los usuarios de la aplicación, no solo al usuario que ejecuta el reporte.
Para ayudarlo a diagnosticar y mitigar estos problemas, Pega genera alertas de rendimiento cuando se superan límites o umbrales específicos. Por ejemplo, la alerta PEGA0005 - Query time exceeds limit (El tiempo de consulta supera el límite) ayuda a reconocer cuando las consultas tienen un diseño ineficaz o cuando los datos se cargan de forma indiscriminada.
Para obtener más información sobre las alertas de rendimiento, consulte la lista de alertas de rendimiento y seguridad (List of performance alerts and security alerts).
Impacto en la memoria
Los grandes conjuntos de resultados pueden ocasionar problemas de falta de memoria. La aplicación coloca los resultados de la consulta en la página del portapapeles de los usuarios. Si esas páginas no se gestionan, su aplicación terminará cerrándose debido a error de falta de memoria (OOM).
Impacto en la CPU
El uso de SQL complejo también puede tener un impacto en la CPU del servidor de la base de datos. Cuando la base de datos tiene un rendimiento deficiente, se ven afectados los usuarios de todos los nodos. Autonomic Event Service (AES) y Predictive Diagnostic Cloud (PDC) pueden ayudarlo a identificar los problemas. Su administrador de servidor de base de datos puede configurar una supervisión de rendimiento para el servidor de base de datos.
Impacto en la red
El envío de grandes conjuntos de resultados a través de la red puede causar problemas de rendimiento percibidos por el usuario, en función del ancho de banda y la integridad y el tráfico de red.
This Topic is available in the following Module:
¿Quiere ayudarnos a mejorar este contenido?