1
Incluir los tamaños de los archivos de datos de la consulta. El tamaño total de la base de datos incluye tablas, campos , procedimientos almacenados y otros objetos de base de datos . Calcular el tamaño de la vista " dba_data_files " , de la siguiente manera :
SELECT SUM (bytes ) /1024/1024/1024 DATA_SIZE de dba_data_files ;
2
Calcular el tamaño de los archivos temporales. Archivos temporales de almacenar datos durante el proceso, pero no es permanente. Calcular el tamaño del archivo temporal de la siguiente manera : .
Select NVL (sum (bytes ) , 0 ) /1024/1024/1024 temp_size de dba_temp_files
3
Obtenga el tamaño del registro de rehacer . El registro de rehacer guarda los cambios en la base de datos antes de su aplicación a los datos de base de datos real . Esto proporciona una manera de restaurar la base de datos a su estado original antes de una declaración destinada a modificar cualquier dato
El tamaño del registro de rehacer se puede obtener con la siguiente declaración : .
Select sum (bytes ) /1024/1024/1024 redo_size de sys.v_ $ log .
4
Extraiga el tamaño del archivo de control utilizado por Oracle, con el V $ CONTROLFILE vista . . La vista de archivos de control se utiliza para obtener información de esquema de base de datos y los objetos contenidos en
La sentencia select para obtener el tamaño del archivo de control es:
select sum ( block_size * FILE_SIZE_BLKS ) /1024/1024/1024 controlfile_size de v $ controlfile
5
Combine las instrucciones select para calcular el tamaño de la base de datos. La salida se corresponde con el tamaño total de la base de datos en gigabytes :
d.data_sizeT.temp_sizeR.redo_sizeC.controlfile_size seleccione "Tamaño de base de datos en GB " de ( select sum (bytes ) /1024/1024/1024 DATA_SIZE
de dba_data_files ) d,
(select nVL (sum (bytes ) , 0 ) /1024/1024/1024 temp_size
de dba_temp_files ) t,
< p > ( select sum (bytes ) /1024/1024/1024 redo_size
de sys.v_ $ log ) r ,
( sELECT SUM ( block_size * FILE_SIZE_BLKS ) /1024/1024/1024 controlfile_size
de v $ controlfile ) c ;
Esto te mostrará el tamaño total de la base de datos en el siguiente formato :
tamaño de base de datos en GB
- ----------------------
149.58765