“Conocimientos software>Software de base de datos

Cómo averiguar un tamaño de base de datos mediante una consulta en Oracle

2013/11/6
Oracle no tiene una función que puede utilizar para obtener el tamaño de una base de datos , pero se puede consultar las tablas de información, tales como los DBA_DATA_FILES y mesas DBA_TEMP_FILES , que contienen información acerca de la base de datos archivos . Una pieza de información es el tamaño de la base de datos en bytes . Debido a que este número puede ser más de siete cifras o más grandes , divida el valor en 1024 para convertirlo en kilobytes , o 1024 * 1024 para convertirlo en megabytes , ambos son números más pequeños que muestran el tamaño de la base de datos. Instrucciones
1

Abra la herramienta Oracle SQL
2

Escriba y ejecute las siguientes consultas : .

SELECT SUM (bytes ) DATA_SIZE DE dba_data_files ;

SELECT nVL ( SUM (bytes ) , 0 ) /1024 temp_size DE dba_temp_files ;

SELECT SUM (bytes ) 1024/1024 redo_size DE sys.v_ $ log ;

Estas consultas devuelven el tamaño de los archivos de bases de datos , archivos temporales y en línea los registros de rehacer , respectivamente . La primera consulta devuelve el tamaño en bytes , la segunda consulta devuelve el tamaño en kilobytes y la tercera línea devuelve el tamaño en megabytes. Puede devolver estos tres tamaños para cualquiera de las consultas con el mismo formato de dividir por 1024
3

Escriba y ejecute la siguiente consulta: .

SELECT db . DATA_SIZE + + tmp.temp_size rd.redo_size " total_size " FROM

( SELECT SUM (bytes ) /1024/1024 DATA_SIZE DE dba_data_files ) db ,

( SELECT nVL ( SUM (bytes ) , 0 ) /1024/1024 temp_size DE dba_temp_files ) tmp ,

( SELECT SUM (bytes ) /1024/1024 redo_size DE sys.v_ $ log ) rd ;

Esta consulta obtiene el tamaño en megabytes de cada uno de los archivos de bases de datos , archivos temporales y en línea rehacer los registros y agrega sus valores juntos , y luego lo devuelve

.

Software de base de datos
DB2 Inmovilizar Opciones de utilidades
Cómo identificar las propiedades de muestras finitas
Cómo dar formato a A.M. y P.M. Veces en SQL
Cómo seleccionar las variables de salida del servidor
Cómo acceder al panel de control Administrador de inicio
Cómo crear variables se unen en Oracle
Cómo crear una base de datos investigable Web
Cómo averiguar el número de transacciones al día en Oracle
Conocimientos Informáticos © http://www.ordenador.online