[Oracle] 오라클 파티션 테이블 컬럼 조회 (Partition Table)

오라클 파티션 테이블 조회 방법

 

파티션 테이블로 생성이 되어 있으면 파티션을 지정하여 조회를 하면 아주 빠르게 데이터를 조회할 수 있다. 파티션 기준 컬럼 잘 확인하여 원하는 데이터가 해당 기준 컬럼의 조건에 해당 되는지 확인후 파티션을 지정하여 조회하면 된다.

 

  
SELECT *
 FROM 테이블명 PARTITION (파티션명)
 

 


 --파티션 테이블 조회
 SELECT *
  FROM ACIPCATT PARTITION (ACIPCATT_2017)
 WHERE MEDDATE BETWEEN TO_DATE('20170101','YYYYMMDD')
                        AND TO_DATE('20170131','YYYYMMDD')
 ; 
 
 --파티션 테이블 키 컬럼 조회
 SELECT *
  FROM ALL_PART_KEY_COLUMNS
 WHERE NAME = 'ACIPCATT'
 ; 
 
 --파티션명 조회
 SELECT *
  FROM ALL_TAB_PARTITIONS
 WHERE TABLE_NAME = 'ACIPCATT'
 

 

 

# 파티션 기준 컬럼이 조회 할려고하는 조건에 해당되는지 확인 후 파티션을 사용한다

 

# 파티션 키 컬럼을 조회해 보자

 

# 파티션명 조회 후 조건에 해당되는 파티션명을 사용한다

 

 

 

댓글

Designed by JB FACTORY