All thing of the world!

Postgresql pg_partition_tree 설명 : 포스트그레스큐엘 함수 본문

IT/Postgresql DBMS

Postgresql pg_partition_tree 설명 : 포스트그레스큐엘 함수

WorldSeeker 2021. 4. 15. 09:33

1. 함수의 목적

   

    Postgresql pg_partition_tree 함수는 파티션된 테이블 또는 인덱스의 파티션 트리의 각 파티션 정보를 반환한다. 제공되는 정보에는 리프인지 여부(리프 t, 리프아님:f)와 레벨을 나타내는 정수가 포함되어 있으며, 레벨 값은 입력 테이블 또는 인덱스의 경우 0, 직계 하위 파티션의 경우 1, 파티션의 경우 2이다. 파티션 또는 파티션 된 테이블이 아닌 경우 행을 반환하지 않습니다. 반환되는 값의 형식은 setof record ( relid regclass, parentrelid regclass, isleaf boolean, level integer )이다.

 

2. 샘플을 통한 개념 퀵뷰

 

     select pg_partition_tree('measurement');

 

 

3. 사용방법

 

    pg_partition_tree ( regclass )

    

4. 함수 PARAMETER 설명

 

[regclass ]

파티션 정보를 조회하고자 하는 개체명을 입력한다.

 

5. 다양한 샘플 표현

 

1) measurement_y2006m02 파티션만을 조회

 

 select pg_partition_tree('measurement_y2006m02');

 

 Posgresql 내장함수 모음 : atotw.tistory.com/category/IT/Postgresql%20DBMS

 

Comments