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 :

[DBA] Gestion des segments rollback


Sujet :

Oracle

  1. #1
    Membre du Club Avatar de Doctor Z
    Inscrit en
    Mars 2004
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 88
    Points : 58
    Points
    58
    Par défaut [DBA] Gestion des segments rollback
    Bonjour,

    Veuillez m'excuser si un post traite du sujet, mais je ne l'ai pas trouvé ...

    1° Comment faire pour changer le segment rollback d'une table ?
    2° Comment vider un segment rollback ?

    Par avance, merci.

  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
    Quel version d'Oracle STP ?

    Tu parles bien des rollback segments et pas du UNDO ?

    Pour vider un rolback segment :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER ROLLBACK SEGMENT <rbs num> SHRINK;
    http://download-west.oracle.com/docs/cd/A87860_01/doc/server.817/a85397/statem16.htm#2052314

  3. #3
    Rédacteur

    Inscrit en
    Septembre 2004
    Messages
    626
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 626
    Points : 848
    Points
    848
    Par défaut Re: [DBA] Gestion des segments rollback
    Citation Envoyé par Doctor Z
    1° Comment faire pour changer le segment rollback d'une table ?
    On ne peut pas : un RBS est associé à une transaction pas à une table.


    Citation Envoyé par Doctor Z
    2° Comment vider un segment rollback ?
    Oracle gère les RBS, tu ne peux pas les vider toi-même.


    Laly.

  4. #4
    Rédacteur

    Inscrit en
    Septembre 2004
    Messages
    626
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 626
    Points : 848
    Points
    848
    Par défaut
    Tu as raison Orafrance, j'avais oublié ca.


    Laly.

  5. #5
    Membre du Club Avatar de Doctor Z
    Inscrit en
    Mars 2004
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 88
    Points : 58
    Points
    58
    Par défaut
    Oui, je parle bien des rollback segment !

    Ma base est en version 8i (8.1.7.4 exactement).
    OK, je pourrai donc vider mon segment rollback.

    Merci beaucoup.

  6. #6
    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
    je te conseille de miger au UNDO dans ce cas cf la doc

  7. #7
    Rédacteur

    Inscrit en
    Septembre 2004
    Messages
    626
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 626
    Points : 848
    Points
    848
    Par défaut
    Les UNDO tablespaces c'est que à partir de 9i.


    Laly.

  8. #8
    Membre du Club Avatar de Doctor Z
    Inscrit en
    Mars 2004
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 88
    Points : 58
    Points
    58
    Par défaut
    Oui, tout à fait, mais j'ai quand même préféré le préciser.

  9. #9
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Attention , Le shrink raméne la rollback a la taille optimal si celle si est définie

  10. #10
    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
    Citation Envoyé par lalystar
    Les UNDO tablespaces c'est que à partir de 9i.
    Ha ok, au temps pour moi

  11. #11
    Membre du Club Avatar de Doctor Z
    Inscrit en
    Mars 2004
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 88
    Points : 58
    Points
    58
    Par défaut
    Citation Envoyé par jaouad
    Attention , Le shrink raméne la rollback a la taille optimal si celle si est définie
    Si la taille optimale n'est pas définie, quelle sera alors l'action de cette
    commande ?

  12. #12
    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
    Tu sais, la doc est très utile... donc pour la 2° fois : http://download-west.oracle.com/docs/cd/A87860_01/doc/server.817/a85397/statem16.htm#2052314

  13. #13
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Si la clause optimal n'est pas définit , en 8.1.7.4 ( et je crois que cela est valable également pour les autres version ) le shrink raméne a la taille minimale , a savoir initial * minextents , d'ailleurs la valeur de la clause optimal ne peut pas être plus inférieur à : initial * minextents

  14. #14
    Membre du Club Avatar de Doctor Z
    Inscrit en
    Mars 2004
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 88
    Points : 58
    Points
    58
    Par défaut
    Citation Envoyé par jaouad
    Si la clause optimal n'est pas définit , en 8.1.7.4 ( et je crois que cela est valable également pour les autres version ) le shrink raméne a la taille minimale , a savoir initial * minextents , d'ailleurs la valeur de la clause optimal ne peut pas être plus inférieur à : initial * minextents
    Merci beaucoup.

    orafrance, je jetterai un coup d'oeil plus avisé sur la documentation à l'avenir !

  15. #15
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Pas de quoi !!

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

Discussions similaires

  1. [Processeur] gestion des registres segments
    Par idevelopp dans le forum Composants
    Réponses: 0
    Dernier message: 03/11/2014, 20h02
  2. Remise en ligne des segments de rollback
    Par SheikYerbouti dans le forum Contribuez
    Réponses: 0
    Dernier message: 30/12/2011, 15h27
  3. Mise hors ligne des segments de rollback
    Par SheikYerbouti dans le forum Contribuez
    Réponses: 0
    Dernier message: 30/12/2011, 15h26
  4. Liste des segments de rollback de la base
    Par SheikYerbouti dans le forum Contribuez
    Réponses: 0
    Dernier message: 30/12/2011, 15h16
  5. [DBA] Gestion des Tbs ( extents )
    Par glood1 dans le forum Oracle
    Réponses: 4
    Dernier message: 07/02/2006, 16h02

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