-
Shrink Space & Undo
Bonjour,
Ma version d'Oracle est la suivante : 10g Enterprise Edition Release 10.2.0.1.0
J'utilise la commande suivante pour libérer de l'espace dans mes tablespaces suite à un delete massif de plusieurs millions de lignes.
Code:
ALTER TABLE <MA TABLE> SHRINK SPACE
Pour certaines tables ou la volumétrie finale est faible, cela se passe sans problème, mais pour d'autres plus volumineuses, j'obtiens le message suivant :
Code:
ORA-30036: impossible d'étendre le segment par 8 dans le tablespace d'annulation 'UNDOTBS1'
La taille de mon tablespace UNDO est déjà de 2 Go.
Y-a-t-il un moyen de réduire la consommation de UNDO lors de l'utilisation de la commande SHRINK SPACE ?
Merci d'avance
-
Il semble que ce soit un problème connu d'après le bug 3888229 sur Metalink qui dit aussi que ALTER TABLE ... MOVE n'a pas.
-
Je viens d'aller voir métalink, effectivement c'est bien référencé en tant que bug ... mais apparement, il n'y a pas de correction prévue...