Bonjour à tous,
Je suis toujours en formation oracle et j'ai une notion qui m'échappe complètement. Je n'arrive pas à comprendre la différence entre les redo-log et les tablespaces de type UNDO ou les rollback segment.
L'un comme l'autre stocke des informations d'avant/après au cas où il y'est annulation (rollback).
Si je prends un exemple concret:
Un utilisateur mets à jours 5000 lignes d'une table en remplacant la valeur type article "produit fini" par "produit semi-fini" par exemple....
Quel chemin prenne les données entre le passage de redo-log buffer, segment d'annulation et redolog files? C'est assez abstrait, pas mal d'info sur les bouquins et les sites mais tous reste trop théorique..
Ce qui me gène dans tout ça c'est que pour une mise à jours en masse qui se plante je ne serais donc pas si ça vient du redo-log buffer, database buffer ou les segments d'annulation...
D'avance merci
Partager