Notice
Recent Posts
250x250
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- poi
- rabbitmq
- apache.poi
- 제이쿼리그리드
- ci/cd
- 대용량 업로드
- docker
- MessageQueue
- jqGrid
- JQuery
- JPA
- 자동빌드
- sqlserver
- 자바8
- mssql
- 자동배포
- stream api
- mom
- ORM
- Jenkins
- 그리드
- java
- DevOps
- spring
- 스트림
- Stream
- QueryDSL
- 보안
- 엑셀 업로드
- Javascript
Archives
- Today
- Total
728x90
목록 2025/04/25 (1)
728x90
개발 메모장

#. 쿼리의 길이가 길어지고 데이터가 많아질수록 속도는 느려지기 마련입니다.#. DBMS에선 빠른데 Java를 통해 처리하는 쿼리가 느린 경우가 있었습니다.우선 SQL Server JDBC Driver는 String 타입의 파라미터를 NVARCHAR로 보내어 쿼리를 실행합니다.이 경우 해당 테이블의 필드 타입이 NVARCHAR가 아닌 경우 우선순위에 따라 필드 타입을 형변환하게 됩니다.저의 경우 VARCHAR 필드에 NVARCHAR 데이터를 매핑하다보니 암시적 형변환이 일어나서 JAVA에선 더욱 느리게 느껴졌던 것입니다.그렇다고 기존의 필드를 NVARCHAR로 바꿀수도 없으므로 아래와 같이 문구 하나만 추가해줍니다.(JDBC 드라이버가 PreparedStatement로 문자열을 보낼 때 Unicode 방..
DBMS
2025. 4. 25. 14:32