Innovating today, leading tomorrow

Tech Book
[Tibero] TEMP 용량 산정 및 모니터링 방법

[Tibero] TEMP 용량 산정 및 모니터링 방법

조회 속도를 향상시킬 수 있는 데이터베이스 검색 기술인 인덱스(Index)를 대용량으로 설정하기 위해 필요한 TEMP 용량 산정 및 모니터링 방법을 안내 합니다.

  • 인덱스로 생성된 컬럼들의 수가 많고 string 컬럼들로 구성된 경우, TEMP 사이즈는 테이블    사이즈의 2배까지 필요합니다.
  • 동시에 다른 정렬 쿼리가 실행 시, 해당 쿼리에서 사용하는 양도 고려해 사이즈를 계산합니다.
  • 적당한 DOP(Data-oriented parsing)는 cpu개수나 io채널 수에 맞춰 설정하는 것을 권장합니다.

인덱스 구문 생성 및 모니터링 create index online parallel

1. unusable 상태의 인덱스를 생성합니다.

2. 내부적으로 online rebuild를 수행합니다.

online rebuild 방식은 사용자가 명기한 인덱스명(XPK_TEST_TAB)과는 다른 이름의 segments로 데이터를 입력하며 완료 시에는 segment가 교체됩니다.

3. 모니터링

v$tempseg_usage를 모니터링 함으로써 작업의 진행 정도를 확인할 수 있습니다.

example