› Fóruns › Banco de dados Oracle › Duvida no tamanho do banco › Duvida no tamanho do banco
Tudo jóia ? Espero que sim…. Então, a primeira coisa é que essa consulta na DBA_SEGMENTS que vc fez te dá o tamanho ocupado pelos arquivos de dados pripriamente ditos do database Oracle : sim, normalmente isso é o grosso do tamanho ocupado MAS NÃO REPRESENTA o total completo dos arquivos TODOS que compõem um database Oracle – além dos arquivos de dados você pode ter (e normalmente TEM!!) arquivos de LOGs, arquivos de controle, arquivo de parâmetros de inicialização, etc… Esses arquivos extras que FAZEM PARTE de um database Oracle via de regra não são tão grandes, mas existem, ajudam a explicar um pouco do consumo de disco maior do que a soma do DBA_EXTENTS que vc tá vendo….
Mas muito provavelmente o que deve estar pegando muito mais nessa diferença tão grande é que existem MUITOS OUTROS tipos de arquivo que não fazem parte do database em si MAS o software RDBMS (o gerenciador de dadatabases) Oracle cria durante a operação : entre outros, há os arquivos de trace, os arquivos de Auditoria, os arquivos de ARCHIVED REDO LOG FILES (cópias do log files que o Oracle via gerando por segurança, se teu banco estiver configurado pra fazer isso), os arquivos com tabelas de demonstração que o instalador Oracle pode usar, eventuais arquivos contendo Documentação Oracle… Se vc faz backup para disco, também arquivos de backups anteriores podem estar presentes no disco e consumindo espaço…
E é CLARO, em algum lugar do disco vc TEM que manter os ** binários ** , ie, os programas executáveis que gerenciam o database Oracle : será que eles não estão também dentro desse /u01 ?? Se sim, taí OUTRA razão ajudando a explicar esse consumo tão acima do tamanho geral do database….
A minha Recomendação é : primeira coisa, veja quanto vc está consumindo de espaço em CADA sub-diretório abaixo do /u01 – isso se faz no Linux/Unix com comando tipo :
du -sh /u01
Aí entra em cada sub-diretório que estiver com consumo muito grande e veja lá quais extensões/tipos de arquivo vc tem lá, pelo tipo vc consegue deduzir se ele foi gerado pelo RDBMS Oracle, se faz parte do database em si, ou se é algo externo como por exemplo arquivos de backup antigos….
QQuer dúvida pra interpretar os resultados, manda uma msg e a gente tenta te ajudar mais…
[]s
Chiappa