2009-10-02 5 views
1

J'ai 1 table qui contient 8 sous-tables. Chaque sous-table contient encore 3 à 5 sous-tables. Maintenant, ma question est la suivante: est-il possible de partitionner les tables par hiérarchie? Cela signifie que j'aime conserver toutes les informations des tables dans une table, puis créer un partitionnement sur celles-ci.Partitionnement Oracle

+0

"Soustable"? Ont-ils tous la même structure logique? –

+1

Comme David a fait allusion à, votre utilisation du mot «sous-table» est ambiguë et lance ORA-00960s dans nos têtes. – Rob

Répondre

3

Oui. Oracle nous permet de définir des partitions au sein des partitions: elle s'appelle subpartitioning.

0

2 façons: 1. Première Partitionnez la table principale et passez à la sous-partition.

  1. Créer une partition et une sous-partition dans une seule requête.

Note: utilisation DBMS_REDEFINITION et partitionnement RANGE