Maison Opération et maintenance exploitation et maintenance Linux Comment afficher l'espace table Oracle

Comment afficher l'espace table Oracle

Apr 17, 2023 am 10:29 AM

Oracle est un système de gestion de bases de données relationnelles grand public et ses données sont stockées dans des espaces tables. L'espace table est l'unité de stockage logique de la base de données Oracle. Chaque espace table est constitué d'un ou plusieurs fichiers de données. Par conséquent, savoir comment afficher les tablespaces est essentiel pour utiliser les bases de données Oracle. Cet article explique en détail comment afficher les espaces table Oracle.

  1. Connectez-vous à la base de données Oracle

Tout d'abord, ouvrez la fenêtre de ligne de commande, entrez la commande SQLPLUS et appuyez sur Entrée, puis entrez le nom d'utilisateur et le mot de passe pour vous connecter à la base de données Oracle.

  1. Afficher l'espace table

Après une connexion réussie à la base de données, nous pouvons afficher l'espace table des deux manières suivantes :

(1) Afficher l'espace table via la vue du dictionnaire de données Oracle

La base de données Oracle contient de nombreuses données vues de dictionnaire Pour stocker les métadonnées de la base de données. Parmi eux, la vue dba_free_space peut fournir des informations sur l'espace table. L'espace table peut être visualisé via l'instruction SQL suivante :

SELECT tablespace_name, file_id, block_id, bytes/1024/1024 AS MB
FROM dba_free_space
WHERE tablespace_name = 'table space name';

où tablespace_name est le nom de l'espace table qui doit être visualisé, file_id est l'ID du fichier de données, block_id est l'ID du bloc de données et bytes est le nombre d'octets libres du bloc. La colonne Mo est le résultat de la conversion du nombre d'octets en Mo.

(2) Afficher l'espace table via Oracle Enterprise Manager

Oracle Enterprise Manager est une interface utilisateur qui permet aux utilisateurs de gérer les bases de données Oracle. Les tablespaces peuvent être visualisés via Oracle Enterprise Manager. Tout d'abord, ouvrez Enterprise Manager dans le navigateur, sélectionnez « Espace table » dans la barre de menu de gauche, puis cliquez pour afficher le menu « Gestionnaire d'espace table ». Vous pouvez interroger un espace table spécifique ou choisir d'afficher tous les espaces table.

Grâce à ces deux méthodes, vous pouvez afficher les informations détaillées de l'espace table Oracle, y compris le nom, la taille, le nom du fichier, l'ID du fichier de données, etc.

  1. Vérifiez l'utilisation de l'espace table

Nous pouvons également vérifier l'utilisation de l'espace table via les méthodes suivantes :

(1) Utilisez la vue du dictionnaire de données Oracle pour vérifier l'utilisation de l'espace table

utilisez toujours la vue dba_free_space, mais cette fois, nous visualisons l'espace table utilisé. Voici l'instruction SQL :

SELECT a.tablespace_name "nom de l'espace table",
total/1024/1024 "taille totale Mo",
libre/1024/1024 "espace restant Mo",
(total - gratuit)/1024 / 1024 "Espace utilisé Mo",
Rond((total - gratuit) / total,4)*100 "% utilisé",
Rond(libre/ total,4)*100 "% restant",
MAXSIZE/1024/ 1024 "Espace maximum Mo",
autoextensible "Croissance automatique",
statut "statut"
FROM
( SELECT tablespace_name,sum(bytes) free

      FROM dba_free_space
     GROUP BY tablespace_name) a,
Copier après la connexion

( SELECT tablespace_name,sum(bytes) total,maxbytes MAXSIZE,autoextensible,status

      FROM dba_data_files
     GROUP BY tablespace_name ) b
Copier après la connexion

WHERE
a.tablespace_name = b.tablespace_name;

Cela affichera l'utilisation de l'espace table, y compris la taille, l'espace restant, l'espace utilisé, le pourcentage utilisé, l'espace maximum, s'il peut être automatiquement agrandi et son statut

( 2) Utilisez Oracle Enterprise Manager pour afficher l'utilisation de l'espace table

Dans Oracle Enterprise Manager, vous pouvez afficher l'utilisation de l'espace table en :

  • Sélectionnez "Espace table", puis sélectionnez l'espace table que vous souhaitez afficher
  • . le nom de l'espace table et vous verrez un résumé de l'utilisation de l'espace table.
  • Cliquez sur le nom de l'espace table pour ouvrir la page de l'espace table avec les détails d'utilisation de l'espace table.

Résumé

Comprendre comment afficher les espaces table Oracle est la clé pour. en utilisant la base de données Oracle. Nous pouvons utiliser la vue du dictionnaire de données Oracle ou Oracle Enterprise Manager pour afficher les espaces de table. Dans le même temps, comprendre l'utilisation des espaces de table permet de gérer et de maintenir la santé de la base de données 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!

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

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Tutoriel sur la recherche de mots clés pour les commandes Linux communes Tutoriel sur la recherche de mots clés pour les commandes Linux communes Mar 05, 2025 am 11:45 AM

Tutoriel sur la recherche de mots clés pour les commandes Linux communes

Contenu de travail des ingénieurs de l'opération et de la maintenance Linux Que font les ingénieurs de l'opération et de maintenance Linux? Contenu de travail des ingénieurs de l'opération et de la maintenance Linux Que font les ingénieurs de l'opération et de maintenance Linux? Mar 05, 2025 am 11:37 AM

Contenu de travail des ingénieurs de l'opération et de la maintenance Linux Que font les ingénieurs de l'opération et de maintenance Linux?

Comment configurer Selinux ou Apparmor pour améliorer la sécurité dans Linux? Comment configurer Selinux ou Apparmor pour améliorer la sécurité dans Linux? Mar 12, 2025 pm 06:59 PM

Comment configurer Selinux ou Apparmor pour améliorer la sécurité dans Linux?

Comment sauvegarder et restaurer un système Linux? Comment sauvegarder et restaurer un système Linux? Mar 12, 2025 pm 07:01 PM

Comment sauvegarder et restaurer un système Linux?

Méthodes de téléchargement de fichiers pour les commandes Linux communes Méthodes de téléchargement de fichiers pour les commandes Linux communes Mar 05, 2025 am 11:42 AM

Méthodes de téléchargement de fichiers pour les commandes Linux communes

Comment surveiller les performances du système dans Linux à l'aide d'outils comme TOP, HTOP et VMSTAT? Comment surveiller les performances du système dans Linux à l'aide d'outils comme TOP, HTOP et VMSTAT? Mar 17, 2025 pm 05:28 PM

Comment surveiller les performances du système dans Linux à l'aide d'outils comme TOP, HTOP et VMSTAT?

Comment configurer un réseau privé virtuel (VPN) dans Linux en utilisant OpenVPN ou Wireguard? Comment configurer un réseau privé virtuel (VPN) dans Linux en utilisant OpenVPN ou Wireguard? Mar 12, 2025 pm 07:02 PM

Comment configurer un réseau privé virtuel (VPN) dans Linux en utilisant OpenVPN ou Wireguard?

Comment implémenter l'authentification à deux facteurs (2FA) pour SSH dans Linux? Comment implémenter l'authentification à deux facteurs (2FA) pour SSH dans Linux? Mar 17, 2025 pm 05:31 PM

Comment implémenter l'authentification à deux facteurs (2FA) pour SSH dans Linux?

See all articles