Abd chapitre 3 tablespace 2 1

Faculté des Sciences de Gabès Cours Administration BD Chapitre Gestion des tablespaces Partie Fa? çal Felhi felhi fayssal yahoo fr CMode de stockage des données d'une table Fa? çal Felhi - felhi fayssal yahoo fr CModèle Logique Physique Fa? çal Felhi - felhi fayssal yahoo fr C ? Une base peut être décomposée en tablespaces partitions logiques contenant un ou plusieurs ?chiers ? Le tablespace est une unité logique de stockage composée de ?chiers de données ? C ? est à partir de cet objet que l ? on va gérer le stockage principalement ? Le stockage est organisé en segments et extent Fa? çal Felhi - felhi fayssal yahoo fr C ? Un tablespace est composé d'au moins un data ?le c'est à dire un ?chier de données qui est physiquement présent sur le serveur à l'endroit spéci ?é lors de sa création ? Un ?chier appartient à et seul tablespace ? Un tablespace peut s'étendre soit par ajout on-line d'un ?chier soit par auto- extension du ?chier du tablespace ? Chaque data ?le est constitué de segments d'au moins un extent ou page lui-même constitué d'au moins blocs l'élément le plus petit d'une base de données L'extent n'a aucune signi ?cation particulière c'est juste un groupe de blocs contigus pouvant accueillir des données Fa? çal Felhi - felhi fayssal yahoo fr CLes ?chiers de données sont découpés en blocs d ? une taille donnée ko ko ? L ? espace occupé par un objet dans un tablespace est désigné par le terme générique de segment Un segment appartient à un tablespace et est constitué d ? extensions extents Une extension est un ensemble de blocs contigus dans un ?chier de données Fa? çal Felhi - felhi fayssal yahoo fr CIl y à quatre types principaux de segments ?? Les segments de table espace occupé par les tables ?? Les segments d ? index espace occupé par les index ?? Les segments d ? annulation espace temporaire utilisé pour stocker les informations permettant d ? annuler une transaction ?? Les segments temporaire espace temporaire utilisé notamment lors d ? un tri Fa? çal Felhi - felhi fayssal yahoo fr C ? Une base de données Oracle possède au minimum tablespace - Tablespace SYSTEM dictionnaire de données - Tablespace SYSAUX system auxiliaire composants oracle - Tablespace UNDO segments d ? annulations - Tablespace TEMPORAIRE segments temporaires ? Puis des tablespace spéci ?quement créés pour des données applicatives et utilisateurs ? Mais pourquoi autant de tablespaces Simplement pour bien ranger les objets par type application index tables etc ? et ainsi permettre une administration plus uide et plus souple une meilleure optimisation et performances Fa? çal Felhi - felhi fayssal yahoo fr CLe tablespace temporaire ? Un tablespace temporaire est un tablespace spéci ?que aux opérations de tri pour lesquelles la SORTAREASIZE ne serait pas su ?samment grande ? Ce tablespace n'est pas destiné à accueillir des objets de la base de données et son usage est réservé au système Fa?

  • 37
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager