오라클 파티션 효율적 처리 방법 0 2 821

by zzang [DB 모델링/설계] [2018.11.02 23:50:51]


안녕하세요. 도움을 받고자 이렇게 글을 올립니다.

현 "제품별 부품 월 집계 내역"에 약 12억의 자료가 존재합니다.(지속 증가...  ㅜㅜ;;)

제품을 만들기 위해 부품의 유효기간월이 조금남은 기준으로 관리하는 테이블입니다.

즉, 선유효기간선출고를 실시간 처리하는 하고 있습니다. 그러나, 점정 처리 성능이 지연되는 문제가 있어... 파티션구조 변경 or 데이터 분산 등

다각도로 검토 중이나... 딱히 방안을 찾기 힘듭니다.(현업은 양보 못한다고 하고....) 

오라클 11g 입니다.

현 테이블 : 제품코드(4)+부품코드(6)+유효기간월(6)+수량(5)+~~

PK : 제품코드(4)+부품코드(6)+유효기간월(6)

현 파티션 기준(RANGE 파티셔닝) : 유효기간월

검색조건은 제품코드 입니다.

추출 order by 는 해당 제품코드의  부품코드 + 유효기간월이 얼마남지 안은 자료부터입니다

여러분의 많은 도움을 기다립니다... 도와 주세요...(더이상 튜닝이 힘들다고들...)

by 우리집아찌 [2018.11.05 09:53:51]

검색 조건 같은걸 올려주세요.


by zzang [2018.11.05 13:55:06]

검색조건은 제품코드 입니다.

추출 order by 는 해당 제품코드의  부품코드 + 유효기간월이 얼마남지 안은 자료부터입니다

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입