Les dbai partie1 4pp Gérer les tablespaces et les ?chiers de données Objectifs ? dé ?nir la fonction des tablespaces et des ?chiers de données ? créer des tablespaces ? gérer des tablespaces ? créer et gérer des tablespaces à l ? aide d'Oracle- Managed Fi

Gérer les tablespaces et les ?chiers de données Objectifs ? dé ?nir la fonction des tablespaces et des ?chiers de données ? créer des tablespaces ? gérer des tablespaces ? créer et gérer des tablespaces à l ? aide d'Oracle- Managed Files OMF Tablespaces et ?chiers de données Oracle stocke les données logiquement dans les tablespaces et physiquement dans les ?chiers de données ? Un tablespace ?? ne peut appartenir qu ? à une seule base de données à la fois ?? est composé d ? un ou de plusieurs ?chiers de données Base de données Tablespace Fichiers de données - - Types de tablespace ? Le tablespace SYSTEM ?? est créé en même temps que la base de données ?? contient le dictionnaire de données ?? contient le segment d'annulation SYSTEM ? Les tablespaces non SYSTEM ?? facilitent l'administration de l'espace ?? gère la quantité d'espace allouée aux utilisateurs - CCréer des tablespaces Un tablespace est créé à l'aide de la commande CREATE TABLESPACE CREATE TABLESPACE userdata DATAFILE ' u oradata userdata dbf' SIZE M AUTOEXTEND ON NEXT M MAXSIZE M - Tablespaces gérés localement ? La contention au niveau des tables du dictionnaire de données est réduite ? Aucune annulation n'est générée lors de l'allocation ou de la libération d'espace CREATE TABLESPACE userdata DATAFILE ' u oradata userdata dbf' SIZE M EXTENT MANAGEMENT LOCAL UNIFORM SIZE K - Gestion de l'espace dans les tablespaces ? Tablespace géré localement ?? Extents libres gérés dans le tablespace ?? Un bitmap est utilisé pour enregistrer des extents libres ?? La valeur des bits indique si ceux-ci sont disponibles ou utilisés ? Tablespace géré au moyen du dictionnaire ?? Les extents libres sont gérés par le dictionnaire de données ?? Les tables appropriées sont mises à jour lorsque les extents sont alloués ou libérés - Tablespaces gérés au moyen du dictionnaire ? Les extents sont gérés dans le dictionnaire de données ? Chaque segment stocké dans le tablespace peut posséder une clause de stockage di ?érente CREATE TABLESPACE userdata DATAFILE ' u oradata userdata dbf' SIZE M EXTENT MANAGEMENT DICTIONARY DEFAULT STORAGE initial M NEXT M PCTINCREASE - CTablespace d'annulation ? Il permet de stocker des données d'annulation ? Il ne peut contenir aucun autre objet ? Il ne peut être utilisé qu'avec les clauses DATAFILE et EXTENT CREATE UNDO TABLESPACE undo DATAFILE ' u oradata undo dbf' SIZE M Tablespaces TEMPORARY ? Ils sont utilisés pour les opérations de tri ? Ils ne peuvent pas contenir d'objets permanents ? La gestion locale des extents est recommandée CREATE TEMPORARY TABLESPACE temp TEMPFILE ' u oradata temp dbf' SIZE M EXTENT MANAGEMENT LOCAL UNIFORM SIZE M - Tablespace TEMPORARY par défaut ? Dé ?nit un tablespace TEMPORARY par défaut correspondant à la base de données ? Un tablespace TEMPORARY peut être créé à l'aide de ?? CREATE DATABASE ?? ALTER DATABASE ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp - - Créer un tablespace TEMPORARY par défaut ? Pendant la création de la base de

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Dec 17, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 75kB