패키지에 최적화 프로파일 바인드

BIND 또는 PRECOMPILE 명령을 사용하여 패키지를 준비할 때, OPTPROFILE 명령 매개변수를 사용하여 패키지에 대한 최적화 프로파일을 지정할 수 있습니다.

이 타스크에 대한 정보

이 방법은 정적문에 최적화 프로파일을 적용하는 유일한 방법이고, 지정된 프로파일은 패키지의 모든 정적문에 적용됩니다. 이런 식으로 지정되는 최적화 프로파일은 또한 패키지 내 동적문에 대해 사용되는 기본 최적화 프로파일입니다.

프로시저

API (예: sqlaprep) 또는 명령행 처리기 (CLP) 를 사용하여 SQLJ 또는 Embedded SQL에서 최적화 프로파일을 바인드할 수 있습니다.
예를 들어, 다음 코드는 CLP에서 인벤토리 애플리케이션에 인벤토리 데이터베이스 최적화 프로파일을 바인드하는 방법을 보여줍니다.
   db2 prep inventapp.sqc bindfile optprofile newton.inventdb
   db2 bind inventapp.bnd
   db2 connect reset
   db2 terminate
   xlc -I$HOME/sqllib/include -c inventapp.c -o inventapp.o
   xlc -o inventapp inventapp.o -ldb2 -L$HOME/sqllib/lib

최적화 프로파일에 대한 스키마 이름을 지정하지 않으면 QUALIFIER 명령 매개변수가 내재된 규정자로 사용됩니다.