Chapitre 12 gestion des tables et des index

Support de Cours ORACLE g Administration par Mawunya Ko ? GBENOU Chapitre Gestion des tables et des index ? Vue d'ensemble ? Gestion des tables ? Gestion des index B-tree ? Les statistiques et l'optimiseur Oracle ? Utiliser le Database Control Vue d ? ensemble Parmi les principaux types d ? objets d ? un schéma seuls les tables et les index occupent de l ? espace de stockage en dehors de leur dé ?nition dans le dictionnaire Cet espace de stockage doit être plani ?é correctement pour éviter les erreurs liées au manque d ? espace ou les problèmes de performance Les tables et les index sont des segments le stockage est donc organisé en extensions piloté par la clause STORAGE et par les caractéristiques du tablespace Par ailleurs l ? organisation du stockage dans les blocs a de l ? importance Il existe d ? autres types d ? objets qui occupent de l ? espace de stockage mais ces derniers sortent du périmètre de cet ouvrage ? Vues matérialisées structure analogue à une table et dont le contenu est périodiquement mis à jour à partir d ? une requête SELECT ? IOT Index Organised Table - table organisée en index table dont le stockage est organisé dans l ? index de la clé primaire de la table ? Clusters structures qui permettent de stocker physiquement ensemble des tables fréquemment interrogées par jointure ? Tables et index partitionnées depuis la version l ? option partitionnement permet de découper le stockage physique des tables et des index en morceaux plus petits appelés partitions De même il existe plusieurs types d ? index ? Index B-tree index classique qui sera étudié dans cet ouvrage ? Index Bitmap index dont le stockage est organisé di ?éremment des index B-tree et qui est plutôt destiné à l ? indexation des colonnes à faible cardinalité dans un environnement décisionnel l ? index bitmap est très coûteux en mise à jour ? Index à clé inversée index B-tree qui indexe non pas la valeur de la colonne mais une valeur résultant de l ? inversion des octets de la colonne intéressant pour l ? indexation de colonnes qui sont insérées en ordre croissant et interrogées par égalité ? Index basé sur des fonctions index B-tree qui indexe non pas la valeur de la colonne mais le résultat de l ? application d ? une fonction SQL UPPER LOWER etc à la valeur de la colonne Il est intéressant lorsque la colonne n ? est pas interrogée directement colonne opérateur valeur mais avec la fonction fonction colonne opérateur valeur Page CSupport de Cours ORACLE g Administration par Mawunya Ko ? GBENOU Gestion des tables Organisation du stockage dans les blocs a Principes Structure du bloc L ? en-tête du bloc contient l ? adresse du bloc le type de segment un répertoire des tables un répertoire des lignes et des entrées pour les transactions La taille de l ? en-tête du bloc est variable de

  • 53
  • 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 28, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 211.7kB