bis oracle mysql NFE Administration et con ?guration des bases de données - Techniques de stockage Oracle MySQL Eric Bon iface COracle Le système de représentation physique assez riche Repose sur une terminologie qui porte à confusion Les termes de représ

NFE Administration et con ?guration des bases de données - Techniques de stockage Oracle MySQL Eric Bon iface COracle Le système de représentation physique assez riche Repose sur une terminologie qui porte à confusion Les termes de représentation physique ? et représentation logique ? pas employés dans le sens vu jusqu ? à présent Pour des raisons de clarté utilisation quand nécessaire de la terminologie d ? Oracle pour rester cohérent avec celle déjà vue Un système Oracle instance stocke les données dans un ou plusieurs ?chiers Ces ?chiers entièrement attribués au SGBD COracle Divisés en blocs dont la taille peut varier de K à K Au sein d ? un ?chier des blocs consécutifs peuvent être regroupés pour former des extensions extent Ensemble d ? extensions pour stocker un objets physiques une table un index un segment Possibilité de paramétrer pour un ou plusieurs ?chiers le mode de stockage des données La taille des extensions Le nombre maximal d ? extensions formant un segment Le pourcentage d ? espace libre laissé dans les blocs Ces paramètres et les ?chiers tablespace COracle ?chiers et blocs Création d ? une base de données attribuer au moins un ?chier sur un disque Ce ?chier l ? espace de stockage initial qui contiendra au départ le dictionnaire de données La taille de ce ?chier Choisie par le DBA Dépend de l ? organisation physique qui a été choisie Possibilité d ? allouer un seul gros ?chier et y placer toutes les données les index Ou bien restreindre ce ?chier initial au stockage du dictionnaire et ajouter d ? autres ?chiers un pour les index un pour les données etc COracle ?chiers et blocs Le deuxième type de solution est préférable mais plus complexe Permet en plaçant les ?chiers sur plusieurs disques de répartir la charge des contrôleurs de disque Pratique courante ?? recommandée par Oracle placer un ?chier de données sur un disque un ?chier d ? index sur un autre La répartition sur plusieurs disques permet aussi gr? ce au paramétrage des tablespaces de régler ?nement l ? utilisation de l ? espace en fonction des informations ?? données ou index ?? qui y sont stockées COracle ?chiers et blocs Le bloc la plus petite unité de stockage La taille d ? un bloc peut être choisie au moment de l ? initialisation d ? une base et correspond obligatoirement à un multiple de la taille des blocs du système d ? exploitation Exemple un bloc sous Linux occupe octets et un bloc ORACLE occupe typiquement ou octets COracle ?chiers et blocs Structure d ? un bloc identique quel que soit le type d ? information Cinq parties suivantes L ? entête header l ? adresse du bloc et son type Le répertoire des tables la liste des tables pour lesquelles des informations sont stockées dans le bloc Le répertoire des enreg les adresses des enreg du bloc Un espace libre pour faciliter l ? insertion d ? enregistrements ou l ?

  • 36
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jan 09, 2021
  • Catégorie Health / Santé
  • Langue French
  • Taille du fichier 89.6kB