트랜잭션 스텝 수집 방식
선형 수집
개별 트랜잭션 프로파일은 무한정 스텝을 수집할 수 없습니다. 트랜잭션 별로 길이가 제한된 버퍼에 프로파일 스텝을 저장합니다. 각 트랜잭션은 최대로 수집할 수 있는 스텝의 수가 옵션으로 지정되어 있습니다.
- profile_step_max_count
-
default: 1024
최대로 수집 가능한 스텝 수 - profile_step_normal_count
-
default: 800
일반적으로 아무런 제약없이 수집되는 스텝 수 - profile_step_heavy_count
-
default : 1000
normal count를 초과한 경우에 스텝은 응답시간이 느린 스텝과 액티브 스택 스텝만 수집합니다. - profile_step_heavy_time
-
default:100
heavy count 이내에서의 수집되는 스텝의 기준 시간은 profile_step_heavy_time입니다.

Figure 1. Profile Step Buffer
수집되는 프로파일의 스텝 수가 heavy count를 초과하는 경우에는 액티브 스택만이 수집됩니다. 이 경우에도 최대 스텝 수는 profile_step_max_count를 넘지 않습니다.