Voila ma question.
Supposons une base avec 3 groupes de fichiers redo log (1 membre par grp pour faire simple).
Je commence une transaction longue (des INSERT/UPDATE/DELETE mais pas de COMMIT)
Le premier fichier redo_log se remplit, Oracle switch, le 2 se remplit aussi, Oracle switch pour le troisième.
Comme il n’y a pas eu de COMMIT, DBWn n’écrit rien dans les fichiers des données, tout reste dans les fichiers de REDOLOG.
Que-est ce qui se passe si le troisième se remplit aussi etant donnée que la transaction n'est pas finie (pas de COMMIT) ?
Merci pour vos réponses.
Partager