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 :

[DBA] index utilisés


Sujet :

Oracle

  1. #1
    Membre régulier
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Points : 74
    Points
    74
    Par défaut [DBA] index utilisés
    Bonjour,

    je voudrais faire le ménage des index non utilisés, y a t-il un moyen direct pour savoir si un index est utilisé ou pas. Sachant que les usagers ont des requêtes qu'ils peuvent utiliser au besoin.

    Merci pour toute suggestion.

    Oarcle 9i S.E sur Linux.

  2. #2
    Membre régulier
    Inscrit en
    Mars 2005
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 119
    Points : 74
    Points
    74
    Par défaut
    Voila un lien qui devrait t'intéresser !

  3. #3
    Membre expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Points : 3 199
    Points
    3 199
    Par défaut
    Attention, le monitoring usage est binaire : "a été utilisé au moins une fois ou non" !!!

    il n'indique pas la fréquence d'utilisation.
    Il suffit que sur la période regardée, il y ait par malheur un select de travers qui utilise l'index pour qu'il passe dans la catégorie "utile" même si en fait, il n'arrrange nullement les choses...

  4. #4
    Membre régulier
    Inscrit en
    Mars 2005
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 119
    Points : 74
    Points
    74
    Par défaut
    Citation Envoyé par LeoAnderson
    Attention, le monitoring usage est binaire : "a été utilisé au moins une fois ou non" !!!

    il n'indique pas la fréquence d'utilisation.
    Il suffit que sur la période regardée, il y ait par malheur un select de travers qui utilise l'index pour qu'il passe dans la catégorie "utile" même si en fait, il n'arrrange nullement les choses...
    ah ouais pas faux, je n'y avais pas pensé...
    merci d'avoir précisé les choses !

  5. #5
    Membre régulier
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Points : 74
    Points
    74
    Par défaut
    Merci c'est bien ça dont j'ai besoin.

  6. #6
    Rédacteur

    Inscrit en
    Septembre 2004
    Messages
    626
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 626
    Points : 848
    Points
    848
    Par défaut
    En plus tout ce qui touche à l'index marque l'index comme utilisé (calcul de stats...)


    Laly.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 69
    Points : 40
    Points
    40
    Par défaut
    Bonjour,
    je déterre ce fil afin de savoir si un équivalent existe sur Oracle 8.1.7 ?

    Lorsque je regarde dans la vue V$FIXED_TABLE, je n'ai pas de vue V$OBJECT_USAGE . Est-ce normal ? Est-ce un module à installer ? Parce que le fait de pouvoir tracer l'utilisation des index m'intéresse beaucoup.

    Cordialement

    Celestos

  8. #8
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Citation Envoyé par Celestos
    Lorsque je regarde dans la vue V$FIXED_TABLE, je n'ai pas de vue V$OBJECT_USAGE .
    Celestos

    V$FIXED_TABLE et V$OBJECT_USAGE sont deux vues systémes qui ne sont pas dépendantes de l'autre

    que donne sous un user ayant le privilége DBA :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    desc V$FIXED_TABLE et  V$OBJECT_USAGE

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 69
    Points : 40
    Points
    40
    Par défaut
    Le desc de V$FIXED_TABLE se déroule correctement. Par contre celui de V$OBJECT_USAGE me retourne un message d'erreur :

    ORA_04043 objet V$OBJECT_USAGE inexistant.

    Donc je m'interroge...

  10. #10
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Disponible avec la version 9i .

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 69
    Points : 40
    Points
    40
    Par défaut
    Dommage
    Merci de ton aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 21/01/2012, 00h49
  2. [DBA] : reconstruction d'indexs
    Par PpPool dans le forum Oracle
    Réponses: 21
    Dernier message: 19/10/2006, 17h13
  3. INDEX utilisé par une Primary Key
    Par Wurlitzer dans le forum Oracle
    Réponses: 2
    Dernier message: 29/06/2006, 12h42
  4. Réponses: 15
    Dernier message: 19/05/2006, 16h55
  5. Réponses: 4
    Dernier message: 16/12/2004, 14h56

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