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 :

Quel optim pour les requètes?


Sujet :

Oracle

  1. #1
    Membre régulier Avatar de Vince7-7
    Homme Profil pro
    Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com
    Inscrit en
    Janvier 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com

    Informations forums :
    Inscription : Janvier 2007
    Messages : 125
    Points : 85
    Points
    85
    Par défaut Quel optim pour les requètes?
    Bonjour,
    Selon vous, que faut-il choisir en premier afin d'optimiser des requètes? Quel est la différence entre Nested loop, hash join et autre? Quand faut-il privilégié l'un plutôt que l'autre? Existe-t-il un tutoriel qui recense ces différents accès aux tables? Si oui ou puis-je le trouver?
    Merci

    Vince.
    Fondateur et dirigeant de la société Oramatica. Spécialiste du traitement de vos données.
    http://www.oramatica.com

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    commence par lire la doc déjà : http://download.oracle.com/docs/cd/B...ops.htm#i82080

    Un conseil, évite de mélanger HJ et NL.

    Pour le tuto : http://postgresql.developpez.com/doc...optimizer.html

    c'est pas pour Oracle mais les définitions de jointure son les mêmes

    Bref... le recherche dans la doc, le site et le forum sont un pré-requis avant d'ouvrir une discussion en principe

  3. #3
    Membre régulier Avatar de Vince7-7
    Homme Profil pro
    Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com
    Inscrit en
    Janvier 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com

    Informations forums :
    Inscription : Janvier 2007
    Messages : 125
    Points : 85
    Points
    85
    Par défaut
    Merci.
    Et désolé de ne pas avoir rechercher sur le site. Il est vrai que je n'ai pas penser à la doc et pour ce qui est du forum sur postgress je ne pensais pas qu'il s'agissait de la même chose. Mais de toute façon Merci.
    Par contre, j'ai entendu dire que le HJ était la meilleur façon d'accéder aux données, est-ce vrai?
    Fondateur et dirigeant de la société Oramatica. Spécialiste du traitement de vos données.
    http://www.oramatica.com

  4. #4
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    si HJ était toujours la meilleure méthode tu crois que qu'Oracle aurait abandonné les autres ? Regarde le fonctionnement du HJ comparé au NL. HJ c'est plutôt pour joindre de gros volume avec peut de discrimination de données (typiquement les FULL TABLE SCAN) alors que les NL servent à joindre 2 ensembles ligne à ligne ce qui n'est adapté que dans le cas où la jointure est identifiée.

  5. #5
    Membre régulier Avatar de Vince7-7
    Homme Profil pro
    Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com
    Inscrit en
    Janvier 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com

    Informations forums :
    Inscription : Janvier 2007
    Messages : 125
    Points : 85
    Points
    85
    Par défaut
    Merci.
    Fondateur et dirigeant de la société Oramatica. Spécialiste du traitement de vos données.
    http://www.oramatica.com

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

Discussions similaires

  1. [Joomla!] [choix] Quel CMS pour les besoins suivants
    Par masseur dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 23/01/2007, 00h53
  2. Pb transfertdabase pour les requêtes
    Par Elois dans le forum Access
    Réponses: 4
    Dernier message: 24/02/2006, 18h18
  3. Quel avenir pour les informaticiens ?
    Par ghita269 dans le forum Emploi
    Réponses: 25
    Dernier message: 09/12/2005, 09h21
  4. Quel avenir pour les outils de génération de code ?
    Par Bruno75 dans le forum Débats sur le développement - Le Best Of
    Réponses: 5
    Dernier message: 05/11/2003, 18h30
  5. Quel Outil pour les applis Industrielles ET bases de données
    Par ThierryAIM dans le forum Débats sur le développement - Le Best Of
    Réponses: 8
    Dernier message: 23/04/2003, 09h14

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