사용자 도구

사이트 도구


mssqlserver:jdbc

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
mssqlserver:jdbc [2018/06/12 14:21]
kwon37xi [Timeout]
mssqlserver:jdbc [2018/08/28 15:15]
kwon37xi [JDBC Driver 사용시 String 파라미터로인한 Full Scan 문제]
줄 39: 줄 39:
 # 혹은 setNString() 사용 # 혹은 setNString() 사용
 </code> </code>
- +  * ''sendStringParametersAsUnicode=false''로 VARCHAR 전송시에 JDBC Driver가 SQLServer 에 지정된 Collation에 따라서 ''문자열.getBytes(Collation.charset)''으로 byte 배열로 변환하여 전송한다. 완성형의 경우에는 ''CP949''로 변환. 
-혹은 JDBC 드라이버 변경없이''convert''로 처리한다.+  혹은 JDBC 드라이버 변경없이''convert''로 처리한다.
 <code sql> <code sql>
 ... ...
줄 49: 줄 49:
   * MS의 JDBC Driver는 ''java.util.logging'' 사용   * MS의 JDBC Driver는 ''java.util.logging'' 사용
   * [[java:slf4j|Slf4j]]의 jul-to-slf4j 설정 적용해야 함.   * [[java:slf4j|Slf4j]]의 jul-to-slf4j 설정 적용해야 함.
-  * 쿼리 로그 설정+  * 쿼리 로그 설정 : 클래스의 패키지 구조와 로거 구조가 일치하지 않음.
     * ''com.microsoft.sqlserver'' : ''info'' 이상     * ''com.microsoft.sqlserver'' : ''info'' 이상
     * ''com.microsoft.sqlserver.jdbc.Connection'' : ''debug''     * ''com.microsoft.sqlserver.jdbc.Connection'' : ''debug''
mssqlserver/jdbc.txt · 마지막으로 수정됨: 2022/03/31 17:32 저자 kwon37xi