CLI(Call Level Interface)는
함수 호출을 사용하여 동적 SQL문을 함수 인수로 전달하는 관계형 데이터베이스
액세스에 대한 C 및 C++ API(Application Programming
Interface)입니다. 클라이언트 최적화로
DB2® 데이터베이스나 Informix®
데이터베이스에 연결하는 CLI 응용프로그램을 사용한 다음, 응용프로그램에서 발행되는 SQL문을
제어할 수 있습니다.
예를 들어, 응용프로그램이
DB2 데이터베이스에 연결하는 경우
데이터베이스에 대해 SQL문을 정적으로 실행하도록 응용프로그램을 구성할 수
있습니다. 데이터베이스에 대해 실행하도록 허용된 SQL문을
제어할 수 있습니다.
pureQuery 클라이언트 최적화로 CLI 응용프로그램을 사용하고
구성하는 경우 pureQuery Runtime이 다음을 포함한 여러 혜택을 제공합니다.
- 응용프로그램 개발 및 전개 프로세스에 몇 가지 아티팩트를 추가하는
단순 메커니즘 제공.
- DB2 데이터베이스에 연결될 때
동적 SQL의 변경사항을 정적 SQL로 맵핑하도록 허용.
- DB2 데이터베이스에 연결될 때
응용프로그램이 실행하는 정적 SQL문의 바인드 및 관리 단순화.
- 응용프로그램의 보다 간편한 단말간 개발, 모니터링 및 런타임 문제점 판별
사용.
CLI 응용프로그램이 C 및 C++ 응용프로그램이지만
Java 기반 pureQuery 유틸리티 Configure 및 StaticBinder를 통해
pureQuery 클라이언트 최적화에 사용 가능한 CLI 응용프로그램을 사용하여
SQL문을 정적으로 실행합니다.