Compartir a través de


Tiempo de respuesta real del usuario

El verdadero tiempo de respuesta del usuario es el tiempo que tarda toda la transacción en procesarse. Esto se mide en el nivel de interfaz de usuario. La diferencia en el tiempo de respuesta del usuario verdadero y el tiempo de respuesta del equipo externo para las transacciones del Integrador de transacciones (TI) depende de la cantidad de procesamiento que se realiza en el propio cliente. Para el enfoque de cliente FAT, las oportunidades de tener "lógica de negocios" en el lado cliente son mayores que las del cliente ligero. El procesamiento de cliente fino normalmente implica retrasos en el procesamiento de la presentación de pantalla.

El tiempo de respuesta para las transacciones de cliente FAT a través de TI, cuando el tiempo de procesamiento del host es prácticamente cero, es de aproximadamente 50 milisegundos como máximo para una transacción pequeña (481 KB de entrada y salida). Esto se mide mediante la aplicación cliente VCperform y representa muy estrechamente el verdadero tiempo de respuesta del usuario final, que solo falta el tiempo de procesamiento de la presentación de pantalla. La cantidad de conversión de datos, pesada o ligera, y también el uso de sugerencias de selección y UDT no afectaron al tiempo de respuesta.

Este tiempo de respuesta incluye los retrasos de LAN para el procesamiento de TI y el procesamiento de simulación del host de back-end; es lo más cerca posible del rendimiento óptimo posible.

Colaboradores del tiempo de respuesta

En un sistema optimizado correctamente, el procesamiento de TI suele contribuir a menos de 50 ms al tiempo de respuesta general del usuario. La confirmación en dos fases (2PC) agrega aproximadamente 100 ms a esto como resultado del registro de E/S de disco para el registro del Coordinador de transacciones distribuidas de Microsoft (DTC).

El colaborador más significativo para el tiempo de respuesta general es naturalmente el host, donde la mayor parte del trabajo se realiza (lógica de negocios y acceso a la base de datos). Por lo tanto, el área para centrarse primero en optimizar el rendimiento es el host. Para hacerse una idea mejor del tiempo de respuesta y los volúmenes de transacciones, use los contadores de rendimiento de TI.

Consulte también

Elementos principales que afectan al rendimiento general