반응형

데이터를 대량으로 조회하는 쿼리를 작성 시 설정에 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
반응형

SIGN 함수를 이용하면 값이 양수인지 음수인지 혹은 0 인지를 판단할 수 있습니다.

 

SIGN(숫자)

 

숫자가 양수일 경우 1, 음수일 경우 -1, 0일 경우 0, NULL 일 경우 NULL 값을 반환합니다.

 

예시 입니다.

select
	sign(200),
	sign(0),
	sign(-5000),
	sign(null)
from dual

 

위의 쿼리를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

 

반응형

+ Recent posts