Como saber o tamanho do banco de dados Oracle

Publicado: agosto 5, 2016 em Oracle

Através de pequenos scripts SQL é possível descobrir como saber o tamanho do banco de dados Oracle.

O objetivo destas querys  são verificação o crescimento de um banco de dados e também é útil no dia a dia, seja para backup da base de dados, migrações, checagem do espaço em disco, etc…

Em linhas gerais, o tamanho de um banco de dados Oracle é definido pelo total dos arquivos de dados (Tablespaces).

Ou seja, o conjunto das tablespaces formam o tamanho total de um banco de dados Oracle.

Como saber o tamanho do banco de dados Oracle

Obtendo o tamanho do banco de dados Oracle

 

Para saber o tamanho de uma tablespace é necessário saber o tamanho dos arquivos de dados que constituem esta tablespace.

Para isto podemos utilizar as seguintes querys para verificar o tamanho de um banco de dados.

— Tamanho do banco

select sum(bytes) / 1024 / 1024 / 1024 tamanho_GB from dba_segments;

— ou

select sum(bytes) /1073741824  TAMANHO_GB from dba_segments;

— Tamanho por Tablespace

select tablespace_name, sum(bytes) / 1024 / 1024 / 1024 tamanho_GB from dba_segments group by tablespace_name;

 

Fonte: http://www.webmundi.com/banco-de-dados/oracle/como-saber-o-tamanho-banco-de-dados-oracle/

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s