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 :

tps de traitement


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 206
    Par défaut tps de traitement
    Bonjour

    comment évaluer te tps de traitement d'un rebuild des index sur une table très volumineuse?
    ou dois je trouver une doc?
    Merci de votre aide

    Ma mission: je dois déplacer des index d'un TBS A vers un TBS B

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut
    Bonjour,

    Je ne crois pas qu'il y ait vraiment une méthode pour estimer le temps de rebuild sans le faire réellement (trop dépendant de la machine, de l'activité sur la base au moment du rebuild, ...).

    A l'époque où j'ai eu ce genre de soucis (tables volumineuses et fenêtre d'exploitation trop étroite), je m'en suis sorti en parallélisant les rebuilds :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    alter index MON_INDEX rebuild online tablespace MON_TAB parallel 4;
    J'ai mis 4 dans l'exemple (pour 4 processus de rebuild), on m'avait expliqué qu'on pouvait mettre jusqu'à 2 processus par processeur sur la machine.
    Ca fait consommer plus d'espace de tri (d'où peut-être besoin d'ajuster la sort_area_size et la taille du tablespace TEMP).

  3. #3
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 206
    Par défaut
    Merci pour ta réponse

    justement j'ai pensé à mettre un parallel av un degre raisonnable
    en fait j'ai un index partitionné sur chaque mois de l'année et chaque parttion est subpartitionnée sur 6 positions

    ma question est :
    est ce que je dois déplacer d'abord les subpartitions puis les parttions
    ou bien
    en déplaçant les parttions; les subpartition suiveront automatiquement?

    PS:je n'ai pas un environnement de test pour pouvoir voir le comportement du move partition

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut
    Alors... à l'époque je n'avais qu'un seul niveau de partitionnement (pas de subpartition), mais il me semble que dans ce cas on ne précise la clause de stockage qu'au niveau des subpartitions (ça doit se voir sur le DDL de ton index).

    Je tenterais bien en ne déplaçant que les subpartitions (je ne peux pas le tester chez moi faute de base avec l'option partitioning...)

  5. #5
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 206
    Par défaut
    je me pose une question et j'aimerai bien qu'on m'aide

    Est-ce qu'il faut éviter de rajouter l'option ONLINE dans le rebuild des index sur les Primary Key ?

    j'ai survolé la doc oracle et mon client soutient qu'il faut eviter cette option lors des rebuil des index sur les primary key

    MERCIIIIIIIIIIIIIIIIIII

  6. #6
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Août 2009
    Messages : 107
    Par défaut
    Il me semble qu'avec les rebuild online, ton index est toujours utilisable sauf pour les insert. Dans ce cas çà renvoit une erreur. Et de plus, tu as besoin d'espace pour le nouvel index car pendant le rebuild, il a deux versions de l'index.

Discussions similaires

  1. [AC-2007] optimiser le tps de traitement des calculs
    Par seb7t1 dans le forum VBA Access
    Réponses: 4
    Dernier message: 05/03/2011, 18h02
  2. [MT] Threads : problème tps traitement tache
    Par Javatator dans le forum C++
    Réponses: 3
    Dernier message: 16/07/2007, 20h06
  3. [D4] Tps traitement : Objet Automation dans Library
    Par morgiou dans le forum Langage
    Réponses: 2
    Dernier message: 12/01/2006, 17h49
  4. Réponses: 3
    Dernier message: 06/01/2006, 09h03
  5. Matrice de filtrage ?
    Par gimlithedwarf dans le forum Traitement d'images
    Réponses: 2
    Dernier message: 24/08/2002, 09h44

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