Tamaño de transacción frente a rendimiento de las transacciones

Al examinar las tasas de transacciones por segundo (TPS) que el servidor podría ser capaz de mantener, debe tener en cuenta la cantidad de datos movidos y procesados para cada transacción. Por lo general, se entiende que, cuantos más datos transfiera para cada transacción, menos TPS puede insertar. Para el Integrador de transacciones (TI), este valor también es true. En la ilustración siguiente se muestra la velocidad a la que se reduce el TPS a medida que aumentan los tamaños de transacción en el servidor de prueba de Quad Xeon 400.

Imagen que muestra un gráfico que muestra transacciones por segundo en el eje vertical y porcentaje de CPU en el eje horizontal.
Gráfico que muestra transacciones por segundo en el eje vertical y porcentaje de CPU en el eje horizontal

La mejor tasa de TPS la genera la transacción de prueba, que devuelve solo 1 byte de datos. Este valor devuelto solo establece la barra superior en 1093 TPS. Char481 (pantalla de aplicación simple) puede mantenerse cerca de la velocidad máxima posible. La prueba de transferencia de datos de 32 000, que mueve 64 000 bytes de datos por transacción, no puede mantener la misma velocidad de TPS que las demás. En este caso, las latencias en la LAN, las asignaciones de memoria y las copias comienzan a mostrarse realmente.

En esta sección

Tamaño de transacción frente a rendimiento de datos

Consulte también

Guía de rendimiento del Integrador de transacciones