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

Oracle Discussion :

[Oracle 9.2.0.4] Indexes création -


Sujet :

Oracle

  1. #1
    Candidat au Club
    Inscrit en
    Janvier 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 2
    Par défaut [Oracle 9.2.0.4] Indexes création -
    la création d'un index (sur une table non indexée ou basé sur les clés référentielles de la table) peut-elle avoir des répercussions négatives (temps de réponse) sur des scripts SQL existants ?

  2. #2
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 65
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Bonjour fmercury

    Conformement à la règle
    >>> Pas d'indication de version, pas de réponse

    Je vous invite à rapidement remedier à votre titre.
    Utilisez le Bouton en haut à droite du premier post du sujet indiqué ci dessus

    Soyez rigoureux quant aux respects des règles du forum, elles vous garantissent également les réponses les plus appropriées à résoudre votre souci.
    http://www.developpez.net/forums/viewtopic.php?t=309476

    Je vous remercie de votre attention à maintenir le forum agréable et efficace.

    Cordialement neguib

  3. #3
    Membre chevronné Avatar de miloux32
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    545
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 545
    Par défaut Re: Indexes création
    Une fois que tu te seras mis en règle avec le forum

    Citation Envoyé par fmercury
    la création d'un index (sur une table non indexée ou basé sur les clés référentielles de la table) peut-elle avoir des répercussions négatives (temps de réponse) sur des scripts SQL existants ?
    a priori et vu que je fais des tests pour vérifier ca , je dirais "oui" . Si j'ai bien tout compris c'est notamment lors de l'update, et insert . En effet, il y a perte de temps pour le recalcul de l'index .

  4. #4
    Membre émérite Avatar de plabrevo
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut
    La creation d'indexes sur une table qui n'en comporte pas augmentera les temps d'insertion, de mise a jour et de suppression de 25% a 30% par index (a la louche).

    En ce qui concerne les select, l'impact sera en fonction de la selectivite de la ou des colonnes indexees. Si l'index est pertinent (=selectif), il ne pourra que beneficier aux traitements. Si l'index n'est pas pertinent, il peut etre de nature a les ralentir.

    La presence de tables sans index n'est, en general, pas un signe de bonne sante du modele de donnees.

Discussions similaires

  1. Réponses: 6
    Dernier message: 03/10/2006, 09h00
  2. [Oracle 9.2] Detection existance indexes
    Par grosminetos dans le forum Oracle
    Réponses: 1
    Dernier message: 11/07/2006, 09h06
  3. Oracle 8i :Ordre Select dans la création de vue
    Par madina dans le forum Oracle
    Réponses: 2
    Dernier message: 05/06/2006, 12h24
  4. [Oracle 8i] utilisation d'un index
    Par azziz2005 dans le forum Oracle
    Réponses: 9
    Dernier message: 18/05/2006, 17h42
  5. [Oracle Text]Chargement de fichiers / index
    Par Kuuei dans le forum SQL
    Réponses: 2
    Dernier message: 13/05/2006, 12h46

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