Comment vérifier l'espace disque occupé par Oracle Database?

Comment vérifier l'espace disque occupé par Oracle Database?
Dans les statistiques récentes de février 2023, Oracle Database est classé comme le système de gestion de base de données relationnel le plus populaire au monde par DB-Engine. Les personnes qui travaillent avec les bases de données Oracle veulent parfois vérifier l'espace disque occupé par la base de données pour prendre des décisions concernant la planification des capacités, l'optimisation des performances et la gestion des ressources.

Cet article guidera sur la vérification ou la vérification de l'espace disque occupé par Oracle Database.

Comment vérifier l'espace disque occupé par Oracle Database?

La taille de la base de données Oracle dépend de l'espace physique consommé par les fichiers temporaires, les journaux et les fichiers de données de la base de données sur le disque:

Pour vérifier l'espace occupé par la base de données sur le disque, rechercher et ouvrir "Développeur SQL«Dans le menu de démarrage:

Attendez qu'il s'ouvre:

Double-cliquez sur la connexion de la base de données disponible dont vous souhaitez vérifier la taille que vous souhaitez vérifier. Fournissez le mot de passe et cliquez sur le «D'ACCORD" bouton:

Le "Feuille de travail SQL»S'ouvrira après la connexion réussie dans la base de données:

Tapez cette commande dans la «feuille de travail SQL» pour vérifier l'espace disque occupé par la base de données Oracle:

Col "Taille totale de la base de données dans GBS" Format A30
Col "Used Disk Space in GBS" Format A30
COL "Space disque gratuit au format GBS" A30
Sélectionnez Round (SUM (USET_SPACE.octets) / 1024/1024/1024) "Taille totale de la base de données dans GBS"
, Round (sum (used_space.octets) / 1024/1024/1024) - Round (Free_Space.f / 1024/1024/1024) "Utilisé l'espace disque dans GBS"
, Round (libre_space.f / 1024/1024/1024) "Espace disque gratuit en GBS"
à partir de (sélectionnez les octets dans V $ datafile Union Tous sélectionnent les octets dans V $ tempfile Union tous sélectionnent les octets dans V $ log) USETY_SPACE
, (Sélectionnez Sum (Bytes) comme F de dba_free_space) Free_Space
groupe par libre_space.F;

Comprenons l'extrait de code donné ci-dessus:

  • Déclarations avec le «col"Le mot-clé définit la sortie de la requête (30 caractères de large) avec les en-têtes"Taille totale de la base de données dans GBS","Espace disque utilisé dans GBS", et "Espace disque gratuit dans GBS".
  • Le "sélectionner»L'instruction est de sélectionner trois valeurs et les formats comme une chaîne dans GBS.
  • La première ligne du «sélectionner»L'instruction calcule la taille de la base de données en ajoutant des fichiers de données, des fichiers TempFiles et.
  • La deuxième ligne du «sélectionner»L'instruction calcule l'espace utilisé en soustrayant la quantité d'espace libre de la taille totale de la base de données.
  • La troisième ligne du «sélectionner»L'instruction sélectionne la quantité d'espace libre dans le«dba_free_space" tableau.
  • Le "depuis"La déclaration définit les tableaux"espace utilisé" et "espace libre”Utilisé dans la requête.
  • Le "groupe»L'instruction regroupera la sortie de la requête par la quantité d'espace libre dans la base de données.

Une fois la requête exécutée, la sortie affichera l'espace disque occupé par Oracle Database:

Nous avons discuté de la procédure pour vérifier l'espace disque occupé par la base de données Oracle.

Conclusion

La vérification de l'espace disque occupé par la base de données Oracle est nécessaire pour prendre des décisions concernant la planification des capacités, la gestion des ressources, la conformité et l'optimisation des performances. L'espace disque consommé par la base de données est dérivé de la somme de l'espace consommé par les fichiers temporaires, les journaux et les fichiers de données de la base de données. Cet article a démontré comment vérifier l'espace disque occupé par Oracle Database.