IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

Importance positionnement PK dans une table


Sujet :

Administration Oracle

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 6
    Par défaut Importance positionnement PK dans une table
    Bonjour,

    voila, je me demandais si le positionnement de la clef primaire dans la création d'une table à son importance.

    Par exemple est ce que cela peut pénaliser les perfermorances lorsque l'on positionne une PK sur une colonne en milieu de table? Sachant bien sur que cette pk sera utilisé dans de nombreuse jointure?

    Par habitude la PK est toujours en tête de table, a part une lisibilité plus claire, y a t'il d'autre avantage?

    Merci.

  2. #2
    Membre chevronné Avatar de Wurlitzer
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 469
    Par défaut
    Je n'ai aucune preuve de ce que je vais dire mais a mon avis cela n'a aucune importance de savoir si la PK est 25ème colonnes ou la première.

    En effet, une PK est avant tout un Index et son role de PK (unicité, reference, ...) est assuré par cet index et non pas directement par les données dans la table.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juillet 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 6
    Par défaut
    OK merci, je pensais comme toi.

Discussions similaires

  1. Access : Importer données Excel dans une table Access
    Par kamala dans le forum VBA Access
    Réponses: 1
    Dernier message: 18/09/2007, 08h36
  2. comment importer des données dans une table paradox
    Par pierrot67 dans le forum Bases de données
    Réponses: 6
    Dernier message: 02/08/2007, 18h32
  3. Importer des données dans une table.
    Par nodogeid dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 20/06/2007, 12h08
  4. importé un fichier dans une table
    Par joe370 dans le forum Modélisation
    Réponses: 3
    Dernier message: 05/06/2007, 15h07
  5. [Oracle] Importer du xml dans une table
    Par lenoil dans le forum Oracle
    Réponses: 2
    Dernier message: 05/06/2006, 13h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo