클러스터 인덱스 없음, 파티션 테이블 구성안됨, 쿼리플랜 제공 불가능(대외비..ㅠ_ㅠ)
오라클에서는 병렬처리 옵션을 DB, TABLE, 세션별로 줄수 있다고 들었습니다.
병렬 4 옵션을 줘서 쿼리를 실행할 당시 cpu I/O가 확 튀는 현상이 발생했습니다.
- 6억개를 최대한효율적으로 나눌수 있는 방식은 어떻게 될까요?
- 만약 /*+ parallel(t 4) */ 와 같이 힌트옵션을 지정했을경우
이게 최대한 사용할수 있는 CPU 갯수를 4개로 지정하는 힌트옵션이 맞는지여?
- Case By Case 이겠지만 병렬을 옵티마이저가 제대로 선택할 수 있도록
PARALLEL_AUTOMATIC_TUNING = TRUE << 이런 옵션을 주는게 나은것인지요?
- 통계데이터가 업데이트 되는 주기는 어떻게 되나요?
(음.. MSSQL에서는 테이블에 누적된 데이터가
일정 % 이상 도달하였을때 통계 업데이트가 되는것으로 알고 있긴한데)
읽어주셔서 감사합니다~