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.
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 TABLESPACEpour modifier un espace-tableDROP TABLESPACEpour supprimer un espace-tableMANAGE TABLESPACEpour mettre à jour le statut de l'espace-tableALTER DATABASEpour 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 :
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 (
) 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 (
) 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.