2009-10-02 1 views
1

8 개의 서브 테이블을 포함하는 1 개의 테이블이 있습니다. 각 서브 테이블에는 또 다른 3 - 5 서브 테이블이 들어 있습니다. 이제 내 질문은 계층 구조로 테이블을 분할하는 것이 가능하다는 것입니다. 즉, 나는 하나의 테이블에 모든 테이블 정보를 유지 한 다음 그 테이블에 대한 분할을 생성하는 것을 의미합니다.Oracle Partitioning

+0

"서브"? 그들은 모두 같은 논리 구조를 가지고 있습니까? –

+1

David이 말했듯이, "subtable"이라는 단어를 사용하는 것은 모호하며 우리 머리에 ORA-00960을 던지고 있습니다. – Rob

답변

3

예. 오라클은 파티션 내에 파티션을 정의 할 수 있습니다 : subpartitioning입니다.

0

2 가지 방법 : 1. 먼저 주 테이블을 분할하고 하위 파티션으로 진행하십시오.

  1. 단일 쿼리에서 파티션과 하위 파티션을 만듭니다.

참고 : 사용 DBMS_REDEFINITION 및 범위 분할

관련 문제