Surveiller et gérer les espaces-tables et les fichiers de données

Vous pouvez surveiller les espaces-tables et les fichiers de données stockés dans chaque espace-table de la base de données gérée, et effectuer des tâches de gestion du stockage telles que la création, la modification et la suppression d'espaces-tables, ainsi que l'ajout et la modification de fichiers de données.

Pour voir les espaces-tables, allez à la page Détails de la base de données gérée et cliquez sur Espaces-tables dans le volet de gauche sous Ressources.

Dans la section Espaces-tables, vous pouvez voir la liste des espaces-tables et surveiller l'espace utilisé et affecté (en Go) pour tous les fichiers de données dans le système et les espaces-tables utilisateur en haut à droite de la section. Vous pouvez également surveiller chaque espace-table individuel, qui peut être développé pour afficher tous les fichiers de données de l'espace-table. Dans cette section, vous pouvez afficher des graphiques à barres qui fournissent un aperçu rapide de l'utilisation de l'espace, des informations telles que le statut des espaces-tables et des fichiers de données, le type d'espace-table, si les espaces-tables et les fichiers de données peuvent être étendus automatiquement, ainsi que l'emplacement du répertoire.

Note

Pour les bases de données d'intelligence artificielle autonomes sans serveur, vous ne pouvez pas effectuer de tâches de gestion d'espace-table telles que la création d'un espace-table, la suppression d'un espace-table et le redimensionnement de fichiers de données.

Pour plus d'informations sur les espaces-tables, voir Aperçu des espaces-tables dans Concepts relatifs à Oracle Database.

Privilèges requis pour utiliser les espaces-tables

Vous devez disposer du privilège système CREATE TABLESPACE pour créer un espace-table. Pour créer l'espace-table SYSAUX, vous devez disposer du privilège système SYSDBA. De plus, vous devez disposer des privilèges suivants :

  • ALTER TABLESPACE pour modifier un espace-table
  • DROP TABLESPACE pour supprimer un espace-table
  • MANAGE TABLESPACE pour mettre à jour le statut de l'espace-table
  • ALTER DATABASE pour définir un espace-table par défaut ou redimensionner des fichiers de données

Créer un espace-table

Vous pouvez créer des espaces-tables supplémentaires pour stocker les données d'utilisateur, de sorte que toutes les données ne soient pas stockées dans l'espace-table USERS. Voici quelques raisons de créer des espaces-tables supplémentaires :

  • Pour certains utilisateurs, groupes d'utilisateurs ou applications, il peut être pratique de conserver toutes les données d'application dans un espace-table ou un jeu d'espaces-tables distinct pour des raisons de sauvegarde, de récupération ou de maintenance. Par exemple, si vous devez récupérer toutes les données d'application à partir d'une sauvegarde en raison d'une défaillance matérielle ou logicielle et que vous souhaitez effectuer une récupération hors ligne. Si les données de l'application sont conservées dans un espace-table distinct, vous pouvez mettre celui-ci hors ligne et le récupérer, sans qu'il n'y ait d'incidence sur le fonctionnement des autres applications de base de données.
  • Certaines applications, telles que celles comportant des tables partitionnées de grande taille, peuvent tirer parti de la répartition des données entre plusieurs espaces-tables. Cette approche permet une utilisation optimale du stockage disponible car les données fréquemment consultées peuvent être placées sur des disques haute performance et les données rarement extraites peuvent être placées sur un stockage moins coûteux.

Pour créer un espace-table :

  1. Dans la section Espaces-tables de la page Détails de la base de données gérée, cliquez sur Créer.
  2. Dans le panneau Créer un espace-table :
    1. Spécifiez ce qui suit dans la section Général :
      1. Nom : Entrez un nom pour l'espace-table.
      2. Ensemble de tables par défaut : Si vous le souhaitez, cochez cette case pour définir l'ensemble de tables comme espace de tables par défaut.
      3. Type : Sélectionnez Permanent ou Temporaire pour spécifier le type de l'espace-table. L'option Permanent est sélectionnée par défaut.
      4. Bigfile : Sélectionnez Smallfile ou Bigfile pour spécifier le volume de l'espace-table. L'option Smallfile est sélectionnée par défaut.
        Note

        Si vous sélectionnez Bigfile, l'espace-table ne peut contenir qu'un seul fichier de données.
      5. Statut : Sélectionnez Lecture et écriture ou Lecture seule pour spécifier le statut de l'espace-table. L'option Lecture et écriture est sélectionnée par défaut.
      6. Chiffrement : Cochez la case Activé pour activer le chiffrement et sélectionner la norme de chiffrement dans le champ Algorithme de chiffrement. La case Activé est sélectionnée par défaut et vous pouvez la désélectionner si le chiffrement n'est pas obligatoire.
        Note

        Pour activer le chiffrement, le chiffrement transparent des données doit être activé dans la base de données et le portefeuille doit être ouvert. Pour plus d'informations, voir Présentation du chiffrement transparent des données dans le Guide de sécurité avancée d'Oracle Database.
    2. Spécifiez ce qui suit dans la section Ajouter des fichiers de données :

      Vous pouvez ajouter des fichiers de données aux groupes de disques Oracle ASM ou au système de fichiers. Vous pouvez également activer l'utilisation d'Oracle Managed Files ou spécifier explicitement les fichiers de données ou les fichiers temporaires à ajouter. Pour plus d'informations sur Oracle ASM, voir Aperçu d'Oracle Automatic Storage Management dans le guide de l'administrateur d'Oracle Automatic Storage Management.

      1. Storage type: Review the storage type: File system or Automatic storage management.
      2. Utilisation de fichiers gérés par Oracle : Sélectionnez pour utiliser Oracle Management dans l'espace de table. Cette case est cochée par défaut et le fichier de données géré par Oracle est un fichier de données de 0,1 Go, dont la taille peut être étendue automatiquement à l'infini. Pour plus d'informations sur les fichiers gérés par Oracle, voir Utilisation des fichiers gérés par Oracle dans le Guide de l'administrateur d'Oracle Database.

        Si vous décochez la case Utiliser Oracle des fichiers gérés, l'une des options suivantes s'affiche en fonction du type de stockage.

        • Chemin et nom du fichier de données : Spécifiez le chemin absolu et le nom des fichiers de données et cliquez sur Ajouter. Ce champ est affiché pour le type de stockage Système de fichiers.
        • Groupes de disques : Spécifiez le groupe de disques dans lequel les fichiers de données doivent être stockés et cliquez sur Ajouter. Ce champ est affiché pour le type de stockage Gestion automatique du stockage.
      3. Taille de fichier (Go) : Entrez la taille initiale du fichier de données en Go. Par défaut, 1 Go est indiqué.
      4. Étendre automatiquement : Sélectionnez cette option pour étendre automatiquement le fichier de données lorsqu'il atteint sa taille limite maximale. Cette case est cochée par défaut et 100 Mo est indiqué comme valeur d'incrément dans le champ Incrément (MB) et la case Illimité sous Taille maximale des fichiers est sélectionnée. Vous pouvez apporter des modifications à la valeur Incrément (Mo) et décochez la case Illimité pour spécifier une taille maximale pour le fichier de données dans le champ Taille spécifique (Mo).
    3. Spécifiez les informations suivantes dans la section Espace :
      1. Gestion de l'espace dans un segment : Sélectionnez Automatique ou Manuelle pour indiquer comment gérer l'espace dans un segment. L'option Automatique est sélectionnée par défaut.
      2. Compression : Sélectionnez Aucune ou De base pour indiquer si vous souhaitez utiliser une option de compression. Aucune est sélectionnée par défaut.
      3. Affectation d'extension : Sélectionnez Automatique ou Unitaire pour spécifier l'affectation d'extension. L'option Automatique est sélectionnée par défaut. Si vous sélectionnez Uniforme pour spécifier que l'affectation d'extension a une taille fixe et uniforme, vous pouvez spécifier la taille de l'extension dans le champ Taille d'extension (Ko).
      4. Taille de bloc : Vérifiez la taille de bloc par défaut.
    4. Sélectionnez l'une des options disponibles dans la liste déroulante Type de données d'identification de la section Données d'identification pour spécifier les données d'identification de base de données à connecter à la base de données gérée. Pour plus d'informations sur les types de données d'identification, voir Utiliser les données d'identification pour effectuer des tâches de diagnostic et de gestion.
    5. Cliquez sur Créer.
Le nouvel espace-table est affiché dans la section Espaces clients de la page Détails de la base de données gérée.

Pour plus d'informations sur les champs et les attributs à spécifier dans le panneau Créer un espace-table, voir CREATE TABLESPACE dans Informations de référence sur le langage SQL pour Oracle Database.

Effectuer d'autres tâches de gestion du stockage

Vous pouvez effectuer des tâches supplémentaires de gestion du stockage dans la section Espaces-tables.

Tâches d'espace-table

Cliquez sur l'icône Actions (Actions) disponible pour chaque espace-table et effectuez les tâches suivantes. Notez que la disponibilité des options du menu Actions dépend des conditions définies pour l'espace-table et que toutes les options ne sont pas affichées pour tous les espaces-tables. For example, if the tablespace is already a default tablespace, then the Set as default tablespace option is not displayed in the Actions menu.

  • Voir les détails : Permet de voir les détails généraux et de stockage de l'espace de table.
  • Modifier l'espace-table : Cliquez sur cette option pour modifier les détails de l'espace-table. Pour un espace-table Smallfile, vous pouvez uniquement modifier le nom de l'espace-table. Toutefois, pour un espace-table Bigfile, vous pouvez modifier les paramètres de nom, de taille de fichier et d'extension automatique.
  • Supprimer l'ensemble de tables : Cliquez sur cette option pour supprimer l'ensemble de tables. Dans le panneau Supprimer l'espace-table, vous pouvez supprimer les fichiers de données et le contenu de l'espace-table.
    Note

    Si un espace-table est supprimé, les objets et les données qu'il contient ne sont plus disponibles et leur récupération peut prendre beaucoup de temps. Il est recommandé d'effectuer une sauvegarde avant de supprimer un espace-table.
  • Définir l'ensemble de tables en lecture seule ou Définir l'ensemble de tables en lecture-écriture : Cliquez sur cette option pour définir l'ensemble de tables en lecture- seule ou en lecture-écriture.
  • Définir comme ensemble de tables par défaut : Cliquez sur cette option pour définir l'ensemble de tables comme ensemble de tables par défaut.
  • Add datafile (Ajouter un fichier de données) : Cliquez pour ajouter des fichiers de données à l'espace-table.

Tâches du fichier de données

Développez la liste des fichiers de données et cliquez sur l'icône Actions (Actions) disponible pour un fichier de données et effectuez les tâches suivantes. Notez que l'option Supprimer le fichier de données n'est pas affichée dans le menu Actions s'il n'y a qu'un seul fichier de données dans l'espace-table.

  • Edit: Click to edit the file size and the Auto extend settings of the datafile.
  • Supprimer le fichier de données : Cliquez sur cette option pour supprimer le fichier de données.
    Note

    La suppression d'un fichier de données peut entraîner une perte de données. Il est recommandé d'effectuer une sauvegarde avant de supprimer un fichier de données.