데이터를 대량으로 조회하는 쿼리를 작성 시 설정에 fetchSize 를 지정해 줄 경우 성능이 눈에 띄게 향상되는 것을 볼 수 있다.
<select id="selectLargeList" resultType="dataVO" fetchSize="1000">
select
column1, column2
from test_table
</select>
fetchSize 에 데이터를 얼만큼씩 가져올 지 설정해주면 WAS와 DB 트래픽을 줄여줘 성능이 향상된다.
'DEV > DB' 카테고리의 다른 글
[PostgreSQL] 숫자 양수, 음수, 0 판단하는 SIGN 함수 (0) | 2023.07.24 |
---|