Maison > base de données > Oracle > le corps du texte

Comment interroger l'espace de table par défaut de la base de données dans Oracle

青灯夜游
Libérer: 2022-02-22 18:11:17
original
9778 Les gens l'ont consulté

Dans Oracle, vous pouvez interroger l'espace table de la base de données via l'instruction select pour interroger le dictionnaire de données DBA_USERS. La syntaxe "select * from dba_tablespaces;" peut renvoyer des informations de description contenant tous les espaces table de la base de données.

Comment interroger l'espace de table par défaut de la base de données dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 7, version Oracle 11g, ordinateur Dell G3.

Espace table Oracle

L'espace table Oracle est un conteneur pour les objets de données Oracle et le stockage de données. Les espaces table Oracle apparaissent souvent par paires avec des fichiers de données. Un espace table peut correspondre à plusieurs fichiers de données et un fichier de données. uniquement Peut être dans un espace table. Lorsque nous créons un espace table, un fichier de données sera créé par défaut. De même, lorsque nous créons un fichier de données, nous devons spécifier un espace table.

Les données de stockage de la base de données Oracle sont composées d'espaces table. Plusieurs fichiers de données sont stockés dans un espace table. Les données Oracle (tables, index, etc.) sont stockées dans des fichiers de données. L'unité logique dans un espace table est le segment, par exemple. :

Lorsque nous créons un index, nous créerons un segment d'index nommé d'après le nom de l'index dans l'espace table spécifié, puis créerons une ou plusieurs extensions dans le segment d'index pour stocker les données d'index, une section ne peut exister que dans un fichier de données. Subdivisée davantage, une section peut être divisée en plusieurs blocs. Le bloc est la plus petite unité d'allocation d'espace dans la base de données Oracle.

Un fichier n'est généralement pas stocké en continu dans l'espace disque. Par conséquent, les segments de l'espace table sont composés de segments dans différents fichiers de données.

oracle interroge les espaces table de la base de données

Si vous souhaitez afficher tous les espaces table par défaut de la base de données, vous pouvez interroger via le dictionnaire de données dba_tablespaces, qui peut renvoyer des informations de description contenant tous les espaces table dans le base de données.

select * from dba_tablespaces;
Copier après la connexion

Comme le montre l'image ci-dessous :

Comment interroger lespace de table par défaut de la base de données dans Oracle

Tutoriel recommandé : "Tutoriel Oracle"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal