25.12.2012 Views

Cours SGBD LAI2 - Institut supérieur d'informatique de Mahdia

Cours SGBD LAI2 - Institut supérieur d'informatique de Mahdia

Cours SGBD LAI2 - Institut supérieur d'informatique de Mahdia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Segments (2)<br />

� Les différents types <strong>de</strong> segment :<br />

� Segments <strong>de</strong> données : Chaque table comporte un segment <strong>de</strong><br />

données. Toutes les données <strong>de</strong> la table sont stockées dans les extents<br />

<strong>de</strong> son segment <strong>de</strong> données.<br />

� Segments d'in<strong>de</strong>x : Chaque in<strong>de</strong>x comporte un segment d'in<strong>de</strong>x qui<br />

stocke l'ensemble <strong>de</strong> ses données.<br />

� Segments d'annulation (rollback segment) : qui stocke l'image avant<br />

modification <strong>de</strong>s données.<br />

• Un tablespace UNDO est créé par l'administrateur <strong>de</strong> base <strong>de</strong> données afin <strong>de</strong> stocker<br />

temporairement les informations d'annulation.<br />

• Les informations contenues dans un segment d'annulation permettent <strong>de</strong> générer <strong>de</strong>s<br />

informations <strong>de</strong> base <strong>de</strong> données cohérentes en lecture et, lors <strong>de</strong> la récupération <strong>de</strong> la<br />

base, d'annuler les transactions non validées pour les utilisateurs.<br />

� Segments temporaires : La base <strong>de</strong> données Oracle crée <strong>de</strong>s<br />

segments temporaires lorsqu'une instruction SQL requiert une zone <strong>de</strong><br />

travail temporaire pour son exécution (tri par exemple).<br />

• Lorsque l'exécution <strong>de</strong> l'instruction est terminée, les extents du segment temporaire<br />

sont rendus à l'instance en vue d'une utilisation ultérieure.<br />

• On peut indiquer un tablespace temporaire par défaut pour chaque utilisateur ou à<br />

l'échelle <strong>de</strong> la base <strong>de</strong> données.<br />

Riadh HADJ M’TIR – 2011/2012 45

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!