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 :

tjs le même plan d'execution


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut tjs le même plan d'execution
    Bonjour
    Je suis une version 8.1.6.2.0

    Malgré une modification du mode optimiseur (rules-choose-first)j'ai toujours le même plan d'execution. Tkprof m'affiche bien l'optimiseur sélectionné mais le plan est toujours le même

    Merci de vos suggestion

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 331
    Par défaut
    Deux points à prendre en compte :
    1. Le fait de changer d'optimiseur n'implique pas forcément le changements des plans d'exécution.

    2. Tu as collecté les statistiques sur tes tables?

    Rachid

  3. #3
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut
    Bonjour et merci
    Oui j'ai collecté les statistiques.

  4. #4
    Membre très actif Avatar de star
    Homme Profil pro
    .
    Inscrit en
    Février 2004
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Corée Du Nord

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Février 2004
    Messages : 941
    Par défaut
    Sans la requête et l'explain plan qui va avec pas moins d'aider sur le coup !
    .

  5. #5
    Membre émérite Avatar de 13thFloor
    Homme Profil pro
    DBA Oracle freelance
    Inscrit en
    Janvier 2005
    Messages
    670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France

    Informations professionnelles :
    Activité : DBA Oracle freelance

    Informations forums :
    Inscription : Janvier 2005
    Messages : 670
    Par défaut
    Un vidage de la shared_pool impliquera que la requête sera ré-analysée, donc un nouveau plan sera déterminé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     alter system flush shared_pool;
    Mais je ne sais pas si cette commande existait dans cette antédiluvienne version.

  6. #6
    Membre expérimenté
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    Citation Envoyé par 13thFloor Voir le message
    Un vidage de la shared_pool impliquera que la requête sera ré-analysée, donc un nouveau plan sera déterminé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     alter system flush shared_pool;
    Mais je ne sais pas si cette commande existait dans cette antédiluvienne version.
    Totoche dit que "Oui j'ai collecte les statistiques." En Oracle8i, la commande analyze invalidera la SQL donc "alter system flush shared_pool" n'est pas nécessaire.

    Dans d'autres cas où les bouffées de chaleur de la shared pool sont nécessaires, un DDL inoffensifs sur une table utilisée dans le SQL doit être considérée d'abord comme "grant select on the_table_in_sql to dba". Elle provoque seulement la SQLs qui utilisent cette table pour ré-analyser.

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

Discussions similaires

  1. Réponses: 19
    Dernier message: 19/08/2009, 18h07
  2. 2 Cursors child pour un même parent => plan d'execution foireux
    Par farenheiit dans le forum Administration
    Réponses: 6
    Dernier message: 07/08/2009, 16h30
  3. Plans d'execution differents
    Par jajaCode dans le forum Oracle
    Réponses: 13
    Dernier message: 14/12/2006, 13h29
  4. plan d'execution
    Par osoudee dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 09/03/2006, 11h40
  5. balise DIV tjs au même endroit
    Par badboy7 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 15/06/2005, 23h40

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