트랜잭션 크기와 트랜잭션 처리량 비교
서버에서 유지할 수 있는 TPS(초당 트랜잭션 수) 비율을 살펴볼 때는 각 트랜잭션에 대해 이동하고 처리되는 데이터의 양을 고려해야 합니다. 일반적으로 각 트랜잭션에 대해 전송하는 데이터가 많을수록 푸시할 수 있는 TPS의 수가 줄어듭니다. TI(트랜잭션 통합자)의 경우에도 마찬가지입니다. 다음 그림에는 쿼드 Xeon 400 테스트 서버에서 트랜잭션 크기가 증가할 때 TPS가 감소되는 비율이 나타나 있습니다.
세로 축의 초당 트랜잭션과 가로 축의 CPU 비율을 표시하는 차트
최고 TPS 요금은 1 바이트의 데이터만 반환하는 테스트 트랜잭션에 의해 생성됩니다. 이 반환 값은 상위 막대만 1093 TPS로 설정합니다. Char481(단순한 애플리케이션 화면)은 가능한 최대 요금에 근접하게 유지할 수 있습니다. 트랜잭션당 64000 바이트의 데이터를 이동시키는 32k의 데이터 전송 테스트의 경우 다른 사용자와 동일한 TPS 요금을 유지할 수 없습니다. 이 경우 LAN, 메모리 할당 및 복사본의 대기 시간이 실제로 표시되기 시작합니다.