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 :

selection d'index oracle


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 69
    Par défaut selection d'index oracle
    Bonjour;
    comment selectionner les index presents dans une bdd oracle, j'utilise select * from DBA_indexes ou select * from user_indexes mais ils ne me permettent pas d'avoir les noms des attributs sur lesquels les index sont appliqués.


    en d'autres termes comment seslectionner les attributs indexée dans une BDD Oracle?
    Merci

  2. #2
    Membre éprouvé
    Inscrit en
    Février 2009
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 127
    Par défaut
    Bonjour,

    De mémoire, je dirais que tu peux faire un jointure avec ALL_IND_COLUMNS qui doit donner le nom des colonnes indexées.
    Mais à vérifier car je n'ai pas de BD à portée de main

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 69
    Par défaut
    Bonjour;
    Merci c'est exactement ça.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 750
    Par défaut
    ASTUCE:
    quand tu te demandes quelle vue te permettrait de retrouver une info précise, tu peux rechercher dans la vue DICT.

    ex: tu cherches toutes les vues contenant le mot "INDEX", tu fais:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select * from dict where table_name like '%INDEX%'
    et là tu retrouves tes petits

  5. #5
    Membre éprouvé
    Inscrit en
    Février 2009
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 127
    Par défaut
    Ah cool, je ne connaissais pas.
    ça peut être utile
    Merci pour l'astuce !

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

Discussions similaires

  1. Suppression d'index oracle
    Par donny dans le forum Administration
    Réponses: 4
    Dernier message: 30/05/2008, 14h30
  2. [DATE & Index] - Oracle 8.1.7.4
    Par jacquesh dans le forum Oracle
    Réponses: 2
    Dernier message: 30/10/2006, 09h22
  3. Requête select analogue à INTERSECT (Oracle)
    Par damjal dans le forum Requêtes
    Réponses: 6
    Dernier message: 29/05/2006, 16h40
  4. [Oracle] select count(..) et Oracle 10G
    Par onclebob dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 28/09/2005, 15h04

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