[SAP/ABAP] Local 변수 대신 Statics 사용하기 - Binary Search 퍼포먼스 높이는 방법
PERFORM문 안에 들어가면 그 안에서는 지역변수가 선언이 되지만Statics의 경우는 FORM 문 안에서 지역변수 임에도 정적으로 선언이 된다. 그리고 Local 영역에서 한 번 선언한 Statics 변수는 로컬에서 다음 참조 시 재정의되지않는다.또한 이전 지정된 값을 보존하기 때문에 Binary search 보다 퍼포먼스 측면에서 더욱 낫다고 한다. [예시 1]TEST_A는 지역변수, TEST_B는 Statics로 변수를 선언해주었다. DO 5 TIMES. PERFORM TEST_CASE.ENDDO.FORM TEST_CASE. DATA TEST_A TYPE I VALUE 1. STATICS TEST_B TYPE I VALUE 1. TEST_A = TEST_A + 1. TEST_B = TEST_..
2025.04.27