DB & AWS Knowledge
PPAS 파티셔닝 테이블 실 생성 사례 본문
728x90
반응형
- PPAS (EDB PAS) 는 ORACLE 의 syntax 와 호환이 되고, 파티셔닝 테이블 생성이 그 중 대표적인 예이다.
- 우선 파티션 테이블을 생성하려는 대상의 테이블을 조회 해 본다.
- 그 후, ORACLE 과 같이 add partition 으로 필요한 파티션 테이블을 구성한다.
- 단, 각 테이블의 유저 소유권까지는 자동 부여가 되지 않기에 각 테이블 별로 테이블 사용 유저의 소유로 권한을 부여한다.
- 생성 및 소유권 부여 후, 생성 된 테이블 중 하나를 열어보면 PostgreSQL 과는 다르게 PK, check 조건 및 inherits 까지 생성된 것을 볼 수 있다.
(단 PK 이외의 index [local index] 는 직접 개별적으로 구성 해 줘야 한다.)
- 또한 해당 테이블 대상으로 관련된 트리거, 프로시저를 확인 해 보면 PPAS (EDB PAS) 는 insert, update procedure 및 trigger 또한 자동으로 적용시켜 준다.
반응형
'PostgreSQL > 파티셔닝' 카테고리의 다른 글
PostgreSQL 에서 파티셔닝 테이블 파라미터 적용 (0) | 2023.07.20 |
---|---|
PostgreSQL 파티셔닝 테이블 실 생성 사례 (0) | 2021.03.08 |
PostgreSQL 파티셔닝 데이터 기입법 (0) | 2021.03.07 |
PostgreSQL 및 PPAS 간의 생성 차이 (0) | 2021.03.07 |
Comments