Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/09/2011, 15h46   #1
Membre expérimenté
 
Homme Didier Duchossoir
Administrateur de base de données
Inscription : mars 2003
Messages : 557
Détails du profil
Informations personnelles :
Nom : Homme Didier Duchossoir
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : mars 2003
Messages : 557
Points : 507
Points : 507
Par défaut occupation UNDO tablespace

Bonjour

Oracle 10.2

Ce tablespace d' un infocentre, a doublé apres une mise à jour
de l'infocentre de 2G° à 4G° .

L'espace occupé dans le tablespace undo n'est pas libéré même apres un redémarrage de la base .

c'est surement normal mais je n'ai pas trouvé d'infos dans la doc
qui expliquent ce comportement.

Actuellement pas de connexion, pas de transaction sur la base
l'espace n'est donc pas utilisé , je pensais qu'apres un redémarrage
de la base , l'occupation de ce tbs redescendrait à 10% environ .

son comportement ressemble au tablespace temporaire
(quand à lui, c'est expliqué dans la doc !!)

Si vous avez une explication ...

cordialement
ducho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 16h03   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 387
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 387
Points : 3 272
Points : 3 272
Vous êtes en UNDO_MANAGEMENT=AUTO je suppose ?

Oracle ajuste le nombre et la taille des segments d'annulation automatiquement selon la charge, mais ce n'est pas instantané, et en tout cas ça ne va pas réduire la taille du tablespace d'annulation.

A titre d'information, vous pouvez regarder le nombre et la taille actuelle des segments d'annulation :
Code :
1
2
3
SELECT owner, segment_name, tablespace_name, bytes/1024/1024 taille_Mo 
FROM dba_segments 
WHERE segment_type IN ('ROLLBACK', 'TYPE2 UNDO');
Si la taille actuelle des fichiers UNDO vous pose problème, il reste possible de tenter un RESIZE, ou bien de créer un nouveau tablespace d'annulation, de l'activer (c'est lui que vous indiquez désormais dans le paramètre UNDO_TABLESPACE) et de supprimer l'ancien une fois qu'aucune transaction ne le référencera.

Néanmoins, si le tablespace UNDO a atteint une certaine taille, c'est peut être que c'était justifié, et que ça recommencera.
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 16h14   #3
Membre expérimenté
 
Homme Didier Duchossoir
Administrateur de base de données
Inscription : mars 2003
Messages : 557
Détails du profil
Informations personnelles :
Nom : Homme Didier Duchossoir
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : mars 2003
Messages : 557
Points : 507
Points : 507
merci pomalaix,

Citation:
Oracle ajuste le nombre et la taille des segments d'annulation automatiquement selon la charge, mais ce n'est pas instantané, et en tout cas ça ne va pas réduire la taille du tablespace d'annulation.


effectivement :
maintenant il n'est plus occupé qu' à 40% .



j'imagine que dans deux heures il ne le sera plus qu'à 10% .
entretemps, il y a eu une activité sur la base, oracle doit gérer
son propre espace au moment ou il en a besoin
(le segment utilisé par la transaction vu dans dba_undo_extents
faisait 3 G°) .

mon souci n' était pas la taille du tbs mais son taux d'occupation .

je vais laisser oracle gérer ça

cdlt
ducho est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h58.


 
 
 
 
Partenaires

Hébergement Web