La ejecución del informe se realiza lentamente
- ¿Se ajusta el entorno de IBM® Cognos que utiliza a los entornos soportados?
- ¿Siempre ha sido lento el informe o ha pasado a ejecutarse con lentitud recientemente?
Si ha pasado a ejecutarse con lentitud recientemente, ¿puede identificar qué evento se ha producido justo antes de que el informe empezara a ejecutarse lentamente? Entre los eventos podrían incluirse los cambios en los valores de configuración, cambios en los valores de ajuste, una actualización reciente en la que no se han aplicado los valores de que disponía anteriormente, la utilización de nuevos cortafuegos o proxies, cambios en los cortafuegos o proxies existentes, cambios en las exploraciones de detección de virus en los directorios temporales o restricciones de espacio de tablas temporales en la base de datos. Puede que uno de estos eventos haya dado lugar al cambio experimentado en el rendimiento del informe.
- ¿El rendimiento es lento para todos los informes o sólo para un informe?
Si todos los informes son lentos, puede que el problema esté relacionado con el entorno o con la base de datos. Si todos los informes de un paquete específico son lentos, puede que el problema esté relacionado con el diseño de modelo. Si sólo es lento un único informe, puede que el problema esté relacionado con un elemento de informe específico.
- ¿Cuántas consultas contiene el informe?
El número de consultas del informe afectará proporcionalmente al tiempo de ejecución del informe.
- ¿El informe se ejecuta lentamente para todos los usuarios o sólo para un usuario?
Si el informe sólo se ejecuta lentamente para un único usuario, puede que el problema esté relacionado con algún aspecto del entorno de ese usuario, como la exploración de detección de virus, el tamaño del archivo de paginación o los valores de ubicación, o la ubicación de estos en la red.
- ¿Se trata de un informe separado o que muchos usuarios ejecutan con frecuencia?
Si muchos usuarios ejecutan el mismo informe al mismo tiempo, puede que sea necesario escalar el entorno o considerar la posibilidad de utilizar reglas de direccionamiento de asignador para dirigir todas las solicitudes de un paquete específico o grupo de usuarios a un servidor o grupo de servidores específico. Para obtener más información, consulte la publicación IBM Cognos Business Intelligence Guía de administración y seguridad.
- ¿Necesitan las consultas un procesamiento local?
A continuación, se indican los elementos del informe que necesitan procesamiento local: tablas de referencias cruzadas y gráficos, relaciones maestro-detalle, uniones, consultas de varios hechos, separación y funciones específicas que no son del proveedor. El procesamiento local requiere que el servidor de IBM Cognos calcule operaciones en el conjunto de resultados que la base de datos devuelve, lo cual puede afectar al tiempo de ejecución de SQL.
- ¿El entorno utiliza un proveedor de autenticación personalizado?
La utilización de un proveedor de autenticación personalizado podría generar una fuga de memoria si el código no destruye los objetos correctamente.
- ¿Ha revisado los registros del directorio ubicación_c10/logs y los registros de auditoría?
Podrían ayudarle a identificar el origen del problema. Mediante la supervisión de los procesos, como los procesos de bus de Java y Business Intelligence, también puede identificar un uso excesivo de memoria.
- ¿Se ha ajustado el entorno correctamente?
Para obtener más información, consulte los documentos Performance Tuning Settings for IBM Cognos 8 Business Intelligence e IBM Cognos 8 Business Intelligence Performance Tuning Cheat Sheet.
- ¿Ha realizado una actualización recientemente?
Asegúrese de que los valores de ajuste aplicables a la instalación anterior ahora se aplican al nuevo entorno. Asegúrese de haber verificado, actualizado y vuelto a publicar los modelos que utiliza. Verifique que el regulador de IBM Cognos Framework Manager, que permite la portabilidad de modelos mejorada en tiempo de ejecución, no está habilitado. En función del método de actualización que se ha utilizado, puede que también sea necesario abrir y volver a guardar los informes después de la actualización.