J'ai besoin de votre suggestion sur la création d'une partition sur une table ayant des millions d'enregistrements.Partition sur une table existante avec des millions d'enregistrements
définitions de table
- COMPANYID
- Type_Of_Data
- emp_id
- Destination
- ID_destination
Maintenant ici pour une seule entreprise, le type de données et emp_id peut être différent
COMPANY_ID TYPE_OF_DATA EMP_ID
A EMP_DATA A1
A EMP_DATA A2
A EMP_DATA A3
A EMP_DATA A4
A EMP_ADDRESS_DATA A1
A EMP_ADDRESS_DATA A2
A EMP_ADDRESS_DATA A3
A EMP_ADDRESS_DATA A4
B EMP_DATA B1
B EMP_DATA B2
B EMP_DATA B3
B EMP_DATA B4
B EMP_ADDRESS_DATA B1
B EMP_ADDRESS_DATA B2
B EMP_ADDRESS_DATA B3
B EMP_ADDRESS_DATA B4
Ma sélection de base sera sur company_id et type de données et emp_id
Je pensais à la création d'une liste - Hash Liste -Liste partition.
Quelqu'un peut-il suggérer quelque chose d'autre et comment ajouter une partition à la table existante sera utile
Merci pour la Réponse: Pouvez-vous s'il vous plaît me dire comment ajouter une nouvelle partition et sous-partition à cette table? –
Il suffit d'ajouter une partition 'ALTER TABLE MY_TABLE AJOUTER PARTITION COMPANY_D_TO_G VALEURS ('D', 'E', 'F', 'G');'. Les sous-partitions sont créées automatiquement comme définies par le modèle. –
: Je veux dire si une autre sous-partition arrive comme EMP_SPOUSE, alors je ne veux pas qu'elle passe sous la sous-partition par défaut, alors comment vais-je l'ajouter, je demande parce que je dois faire cette dynamique –