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 tablespaces, allez à la page Détails de la base de données gérée et cliquez sur Espaces-clés 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 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 des 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-tableDROP TABLESPACE
pour supprimer un espace-tableMANAGE TABLESPACE
pour mettre à jour le statut de l'espace-tableALTER 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 :
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 de gestion du stockage supplémentaires 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. Par exemple, si l'espace-table est déjà un espace-table par défaut, l'option Définir comme espace-table par défaut n'est pas affichée dans le menu Actions.
- Voir les détails : Cliquez sur ce bouton pour voir les détails généraux et de stockage de l'espace-table.
- Modifier l'espace-table : Cliquez sur cette option pour modifier les détails de l'espace-table. Pour un espace tables Smallfile, vous pouvez uniquement modifier le nom de l'espace tables. Toutefois, pour un espace tables 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'espace-table en lecture seule ou Définir l'espace-table en lecture-écriture : Cliquez sur cette option pour définir l'espace-table en lecture seule ou en lecture-écriture.
- Définir en tant qu'espace-table par défaut : Cliquez sur cette option pour définir l'espace-table comme espace-table par défaut.
- 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 si l'espace-table ne contient qu'un seul fichier de données.
- Modifier : Cliquez pour modifier la taille du fichier et les paramètres Étendre automatiquement du fichier de données.
- 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.