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 9i] Différence d'index


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut [Oracle 9i] Différence d'index
    Bonjour à tous,

    Voilà j'aimerai comprendre une chose :
    J'ai 2 bases de données (une grosse et une autre plus petite).
    Sur certaines tables j'ai des index de type Normal et la pas de soucis la taille de mon index est bien plus petit sur la petite base.
    Par contre sur d'autres tables j'ai des index de type Bitmap et la sur mes 2 bases elles sont de tailles identiques.

    Avez vous une idée du pourquoi de la chose ?

    Est ce que vous pourriez me dire en 2 mots qu'elles sont les différences entre ces 2 types d'index ?
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Pour les différences détaillées entre les 2 types d'index, voir:
    http://www.developpez.net/forums/sho...ghlight=b-tree

    En 2 mots, un index bitmap est censé être plus performant sur des SELECT avec des clauses WHERE composées de plusieurs conditions dont toutes les colonnes sont indexées par l'index en question. C'est plus adapté à des grosses requêtes en lecture style entrepôt de données qu'à du transactionnel intensif avec beaucoup de INSERT/UPDATE/DELETE.

  3. #3
    Membre Expert Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Par défaut
    Ah tiens il me semblait que les index bitmap étaient adaptés à des sélections mono colonne avec une sélectivité faible.

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

Discussions similaires

  1. [Oracle Express] Algorithmes d'indexation
    Par isozv dans le forum Débuter
    Réponses: 1
    Dernier message: 14/05/2008, 09h48
  2. Oracle 10g proposition d'index
    Par cedrich dans le forum SQL
    Réponses: 7
    Dernier message: 20/02/2008, 08h46
  3. [Oracle 9i] gestion des indexs
    Par Herveg dans le forum Oracle
    Réponses: 14
    Dernier message: 18/05/2006, 12h00
  4. [Oracle 9i] création des index
    Par Herveg dans le forum Oracle
    Réponses: 1
    Dernier message: 21/02/2006, 17h32
  5. [Oracle 9] Vue materialisée indexée et optimisation
    Par scornille dans le forum Oracle
    Réponses: 4
    Dernier message: 18/11/2005, 15h11

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