Bonsoir,
tout d'abord, mille excuses si je poste dans la mauvaise section, je ne vois pas celle qui serait parfaitement approprié. Merci beaucoup aux modérateurs de la replacer correctement en cas d'erreur.
Un de mes professeurs, enseignant la modélisation de BdD, m'avait expliqué qu'il était plus que souhaitable de ne pas définir une clé primaire comme entier auto-incrémenté.
Si mes souvenirs sont corrects, il nous l'a expliqué ainsi :
La CP est indexée, et les index sont organisés sous forme d'arbres binaires. La clé étant auto-incrémentée, l'arbre se prolongera toujours du même coté. L'indexage aurait dans ce cas un effet inverse de celui recherché, et ralentirait donc les recherches.
Dans la mesure où c'est presque un type dédié à la création de ces clés, je reste surpris. Serait-il possible qu'il s'agisse de B-arbres et non d'arbres binaires ?
Partager