IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: lalystar

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    :bravo: Laly.

    :bravo:


    Laly.
  2. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    Fadace, Vu que dans 80% des cas la colonne...

    Fadace,


    Vu que dans 80% des cas la colonne txcptnom vaut 'MACLE', je pense qu'il serait encore plus profitable de créer ton index avec compress à 1 pour factoriser cette valeur. Sinon Rouardg a...
  3. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    Fadace, c'est déjà bcp mieux ! Sinon, juste un...

    Fadace, c'est déjà bcp mieux !

    Sinon, juste un petit mot pour te dire de mettre timed_statistics à true quand tu fais des générations de fichier de trace afin d'avoir les temps de renseignés (tu...
  4. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    J'en suis de plus en plus persuadé : cet index...

    J'en suis de plus en plus persuadé : cet index sur txCptNom n'est pas utile car il rammène plus de 80% de la table. Il faut l'étendre aux deux autres colonnes pour qu'il soit utile au moins pour...
  5. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    Je suis persuadé que c'est ca le pb : pour...

    Je suis persuadé que c'est ca le pb :
    pour chaque ligne de FUSASS à updater, Oracle parcourt toute la table GFUCVTP pour trouver l'unique ligne correspondante sans utiliser l'index.

    Est-ce-que...
  6. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    Entièrement d'accord avec Rouarg : dans la...

    Entièrement d'accord avec Rouarg :

    dans la table FUSASS qui fait 630K pour un (cdCaisse, noAss) tu n'as qu'une seule ligne avec txtCptNom = 'MACLE'
    il serait intéressant d'étendre l'index à...
  7. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    8O ca fait plus de 3000 blocs par lignes :!: ...

    8O ca fait plus de 3000 blocs par lignes :!:

    Tu aurais pas un gros long/lob dans ta table ?


    Laly.
  8. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    C'est du 8i ou du 9i ? En trace level = 12,...

    C'est du 8i ou du 9i ?

    En trace level = 12, dans TkProf on verra les attentes, sinon sous 8i, il y a le petit script perl que j'ai mis dans les sources.

    Mais il faudrait mettre rownum <= 100...
  9. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    Orafrance t'as déjà posé la question, tu as...

    Orafrance t'as déjà posé la question, tu as combien d'index sur la table ?


    Sinon quand tu lances ton update tu vois quoi comme attente dans V$SESSION_WAIT qui correspond à ta session ? (lance...
  10. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    Bonjour Fadace, Je viens d'y penser, j'avais...

    Bonjour Fadace,


    Je viens d'y penser, j'avais déjà eu un cas similaire et après une longue enquête, on a découvert qu'il y avait plusieurs triggers sur la table (genre 1h pour modifier 3000...
  11. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    J'ai été tout à fait imprécis, je voulais dire...

    J'ai été tout à fait imprécis, je voulais dire qu'un update sur 8i ne peut se faire en parallèle que si la table est partitionnée... :oops:

    Sinon, oui tu as raison, on peut très bien faire un...
  12. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    sous 8i, il me semble que tu ne peux utiliser le...

    sous 8i, il me semble que tu ne peux utiliser le // que pour des tables partitionnées, et ici vu la taille des tables, ca m'étonnerait que ce soit le cas.


    Laly.
  13. Votes reçus
    +0 -0
    Réponses
    44
    Affichages
    4 022

    Si l'update est très long mais pas le select, tu...

    Si l'update est très long mais pas le select, tu peux toujours stocker tous le résultat du select dans une nouvelle table et à la fin remplacer l'ancienne table par la nouvelle.

    Est-ce-que la...
Affichage des résultats 1 à 13 sur 13