Bonjour les forumistes...
Nous avons un traitement qui tourne sur OracleGl le soir en batch, et qui plante dans un insert de la façn suivante :

ORA-01555: snapshot too old: rollback segment number 8 with name "_SYSSMU8$"
OK

Dans ma database il y a :
Un RBS system (dans le schéma SYSTEM) (100 méga maxi !)
Un UNDO segment (2 Gigas !)

Mon fichier de configuration indique les choses suivantes :
UNDO-RETENTION = 1800
UNDO-TABLESPACE = UNDO_TOTO
UNDO_MANAGEMENT = AUTO
UNDO-SUPPRESS8ERROR = FALSE

et

Transaction_per_rollback_segment = 5
Rollback-segment = rien du tout !

Ma question est la suivante : Pourquoi Oracle choisit-il le Rollback segment system au lieu d'utiliser mon UNDO segment ?

Merci pour vos réponses...