determina que una consulta gasta el 60% del tiempo en la máquina de DB2
Connect, es posible que deba ajustar DB2 Connect o (si tiene clientes remotos)
añadir a la red otra máquina de DB2 Connect.
Evaluación por comparación
La evaluación por comparación compara el rendimiento de un entorno con el
rendimiento de otro. La evaluación por comparación puede iniciarse ejecutando la
aplicación de prueba en un entorno normal. Una vez delimitado un problema de
rendimiento, se pueden crear casos de prueba especializados para limitar el ámbito
de la función que se prueba y observa.
No es necesario que la evaluación por comparación sea compleja. No es necesario
que los casos de prueba especializados emulen toda una aplicación para
proporcionar información de valor. Empiece por mediciones sencillas y aumente la
complejidad sólo cuando esté justificado.
Las características de un buen banco de pruebas son:
v Cada prueba se puede repetir
v Cada iteración de una prueba se inicia en el mismo estado del sistema.
v El hardware y software utilizado para el banco de pruebas coincide con el
entorno de producción del usuario.
v No debe haber ninguna función ni aplicación activa en el sistema salvo las que
se estén midiendo, a menos que la situación incluya otras actividades que se
ejecuten en el sistema.
Nota: las aplicaciones que están iniciadas utilizan memoria aunque estén
minimizadas o desocupadas. Esto podría provocar paginación y distorsionar el
resultado del banco de pruebas.
Herramientas de medida del rendimiento
Las tablas siguientes muestran algunas de las herramientas que pueden ayudarle a
medir el rendimiento del sistema. Debido a que las propias herramientas utilizan
recursos del sistema, no es aconsejable que estén activas todo el tiempo.
Tabla 24. Herramientas de medida del rendimiento para la CPU y el uso de la memoria
Sistema
AIX
HP-UX
Windows
Herramienta
vmstat, time, ps, tprof
vmstat, time, ps, monitor y
glance si están disponibles
Supervisor de rendimiento
de Microsoft
Descripción
Proporcionan información
acerca de problemas de la
CPU o de contención de
memoria en la estación de
trabajo DB2 Connect y en los
clientes remotos.
Capítulo 9. Ajuste
143