StaticBinder 유틸리티는 패키지의 네 가지 버전을 각각
다른 분리 수준에서 작성할 수 있습니다. 이 유틸리티는 또한
단일 분리 수준에 대해 패키지를 작성할 수도 있습니다.
기본적으로 pureQuery
StaticBinder 유틸리티는
4개의 패키지 또는 DBRM 파일(4개의 DB2® 분리 레벨 각각에 대해 하나씩)을 작성합니다. pureQuery
StaticBinder 유틸리티는
패키지의 루트 이름 또는 DBRM 파일에 다음 번호를 추가하여 분리 레벨을 식별합니다.
- 1
- 커미트되지 않은 데이터도 읽기(UR) 분리 레벨의 경우
- 2
- 커서 안정성(CS) 분리 레벨의 경우
- 3
- 읽기 안정성(RS) 분리 레벨의 경우
- 4
- 반복 가능한 읽기(RR) 분리 레벨의 경우
Configure 유틸리티를 실행하는 경우 -forceSingleBindIsolation 옵션을 사용하면, 분리 레벨 번호가 작성된 패키지의 이름에 추가되지 않습니다.
바인드를 수행할 때 -isolationLevel 옵션을
사용하거나 바인드 옵션 문자열에 분리 레벨을 지정하는 경우, 지정한 분리 레벨의
DBRM 파일 또는 패키지만이 작성됩니다. 이름은 4개의 분리 레벨 모두에 대해 패키지 또는
DBRM 파일을 작성할 때 StaticBinder가 사용한 규칙을 따릅니다.