Je partitionne une table en fonction d'une colonne qui n'est pas une clé primaire? J'ai lu aujourd'hui des informations contradictoires sur la question de savoir si la colonne de partition doit faire partie de la clé primaire. Mon instinct dit non, mais je ne suis pas sûr à 100%. Alors des questions ...
- La colonne de partition doit-elle faire partie du primaire? Est-il recommandé dans un sens ou dans l'autre?
- Dois-je créer un index pour la clé de partition, ou le SGBD le fait-il automatiquement de lui-même?
Partition columns for a unique index must be a subset of the index key.