Oracle n'a pas une fonction que vous pouvez utiliser pour obtenir la taille d'une base de données, mais vous pouvez interroger les tableaux de renseignements tels que le DBA_DATA_FILES et DBA_TEMP_FILES tables qui contiennent des informations sur les fichiers de base de données. Un morceau de l'information est la taille de la base de données en octets. Parce que ce nombre peut être plus de sept chiffres ou plus, diviser la valeur par 1024 pour le convertir en kilo-octets ou 1024*1024 pour le convertir en mégaoctets les deux sont plus petits chiffres qui montrent la taille de la base de données.



  • Ouvrez l'outil SQL Oracle.
  • Type dans et exécuter les requêtes suivantes: SELECT SUM(octets) data_size DE dba_data_files SÉLECTIONNEZ nvl(SOMME(octets),0)/1024 temp_size DE dba_temp_files SELECT SUM(octets)1024/1024 redosize à PARTIR de sys.v$log Ces requêtes de retour de la taille de la base de données de fichiers, les fichiers temporaires et en ligne re-faire les journaux, respectivement. La première requête retourne la taille en octets, la deuxième requête retourne la taille en kilo-octets, et la troisième ligne renvoie la taille en méga-octets. Vous pouvez retourner ces trois tailles pour les requêtes en utilisant le même format de diviser par 1024.
  • Type dans et exécuter la requête suivante: SELECT db.data_size tmp.temp_size rd.redo_size 'total_size' from ( SELECT SUM(octets)/1024/1024 data_size DE dba_data_files ) db ( SÉLECTIONNEZ nvl(SOMME(octets),0)/1024/1024 temp_size DE dba_temp_files ) tmp, ( SELECT SUM(octets)/1024/1024 redosize à PARTIR de sys.v$log ) rd Cette requête récupère la taille en mégaoctets de chacun des fichiers de base de données, les fichiers temporaires et en ligne re-faire les journaux et ajoute leurs valeurs, puis renvoie.







Comment Trouver une Taille de Base de donnees a l'Aide d'une Requete dans Oracle


Oracle n'a pas une fonction que vous pouvez utiliser pour obtenir la taille d'une base de donnees, mais vous pouvez interroger les tableaux de renseignements tels que le DBA_DATA_FILES et DBA_TEMP_FILES tables qui contiennent des informations sur les fichiers de base de donnees. Un morceau de l'information est la taille de la base de donnees en octets. Parce que ce nombre peut etre plus de sept chiffres ou plus, diviser la valeur par 1024 pour le convertir en kilo-octets ou 1024*1024 pour le convertir en megaoctets les deux sont plus petits chiffres qui montrent la taille de la base de donnees.



  • Ouvrez l'outil SQL Oracle.
  • Type dans et executer les requetes suivantes: SELECT SUM(octets) data_size DE dba_data_files SELECTIONNEZ nvl(SOMME(octets),0)/1024 temp_size DE dba_temp_files SELECT SUM(octets)1024/1024 redosize a PARTIR de sys.v$log Ces requetes de retour de la taille de la base de donnees de fichiers, les fichiers temporaires et en ligne re-faire les journaux, respectivement. La premiere requete retourne la taille en octets, la deuxieme requete retourne la taille en kilo-octets, et la troisieme ligne renvoie la taille en mega-octets. Vous pouvez retourner ces trois tailles pour les requetes en utilisant le meme format de diviser par 1024.
  • Type dans et executer la requete suivante: SELECT db.data_size tmp.temp_size rd.redo_size 'total_size' from ( SELECT SUM(octets)/1024/1024 data_size DE dba_data_files ) db ( SELECTIONNEZ nvl(SOMME(octets),0)/1024/1024 temp_size DE dba_temp_files ) tmp, ( SELECT SUM(octets)/1024/1024 redosize a PARTIR de sys.v$log ) rd Cette requete recupere la taille en megaoctets de chacun des fichiers de base de donnees, les fichiers temporaires et en ligne re-faire les journaux et ajoute leurs valeurs, puis renvoie.

Comment Trouver une Taille de Base de données à l'Aide d'une Requête dans Oracle

Oracle n'a pas une fonction que vous pouvez utiliser pour obtenir la taille d'une base de données, mais vous pouvez interroger les tableaux de renseignements tels que le DBA_DATA_FILES et DBA_TEMP_FILES tables qui contiennent des informations sur les fichiers de base de données. Un morceau de l'information est la taille de la base de données en octets. Parce que ce nombre peut être plus de sept chiffres ou plus, diviser la valeur par 1024 pour le convertir en kilo-octets ou 1024*1024 pour le convertir en mégaoctets les deux sont plus petits chiffres qui montrent la taille de la base de données.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation