JDBC 옵션

이 테이블을 사용하여 [옵션] 하위 탭의 필드에 해당 세션 로그인에 사용할 JDBC 옵션을 선택하는 데이터를 입력합니다.

옵션 | 설명
--- | ---
질의는 모든 매개변수를 바인드해야 함각주 1 | 질의 매개변수를 모두 바인드하려면 이 옵션을 선택합니다.
캐시에 모든 명령문 저장각주 1 | 이 옵션을 선택한 경우 TopLink에서 준비된 각 명령문을 캐시에 저장하면 명령문을 재실행할 때 SQL 준비 시간을 생략할 수 있으므로 성능이 향상됩니다.
바이트 배열 바인딩각주 1 | BLOB(binary large object) 데이터를 질의할 경우 이 옵션을 선택합니다.
바인딩에 대한 스트림각주 1 | `java.io.InputStream` 및 `java.io.OutputStream`을 사용하여 BLOB 데이터를 처리할 때 더 효율적인 JDBC 드라이버를 사용하는 경우 이 옵션을 선택합니다.
고유 SQL | 기본적으로 TopLink는 JDBC SQL 문법을 사용하여 SQL을 생성합니다. 데이터베이스 드라이버가 전체 JDBC SQL 문법을 지원하지 않는 경우와 같이 TopLink에서 데이터베이스 특정 SQL 문법을 사용하도록 하려면 이 옵션을 선택합니다.
일괄 쓰기각주 2 | 개별적으로 전송하는 대신 단일 트랜잭션으로 데이터베이스에 `INSERT`, `UPDATE` 및 `DELETE` 문 그룹 전송을 지원하는 JDBC 드라이버를 사용하는 경우 이 옵션을 선택합니다. JDBC 드라이버의 일괄 쓰기 기능을 사용하려면 JDBC를 선택합니다. TopLink가 제공하는 고유 일괄 쓰기 기능을 사용하려면 TopLink를 선택합니다. JDBC 드라이버가 일괄 쓰기를 지원하지 않는 경우 이 옵션을 선택합니다.
문자열 바인딩각주 1 | 대형 `java.lang.String` 객체를 질의하는 경우 이 옵션을 선택합니다. 최대 `문자열` 길이(기본값: 32000자)를 구성할 수 있습니다.

각주 1 자세한 내용은 "매개변수화된 SQL(바인딩) 및 준비된 명령문 캐싱"을 참조하십시오.

각주 2 `MySQL4` 데이터베이스 플랫폼("데이터 소스 플랫폼 유형" 참조)을 사용하는 경우 TopLink 일괄 쓰기가 아닌 JDBC 일괄 쓰기를 사용하십시오. 자세한 내용은 "일괄 쓰기"를 참조하십시오.

참조

  JDBC 옵션 구성