Diminuir tamanho de tabelas vazias

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Boa tarde mestres.

Possuo um banco de dados de 80gb (pasmem...a empresa é pequena), o ERP da empresa gera muitos log, então, fiz uma "limpa" nessas tabelas...deletei registros de 2012 para trás. Porém, quando fui ver o tamanho no bd continua com o mesmo tamanho. Não sou dba, mas acredito que isso não seja algo difícil de fazer, alguém tem uma ideia de como posso "redimensionar" o tamanho do bd??

O banco é Oracle 11g.

Obrigado turma.
Avatar do usuário
adrianoturbo
Moderador
Moderador
Mensagens: 393
Registrado em: Qui, 20 Mar 2008 4:09 pm
Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----

Brother,recomendo que verifique o tamanho real de suas tablespaces ou tablespace e em seguida redimensione os datafiles ,vale lembrar que para que consiga redimensionar os datafiles é importante ter espaço em disco disponível.
Seguinte no Oracle tem duas views : dba_free_space e dba_data_files justamente para extrair informações de tamanho de Tablespaces e Datafiles,isso posto ,bastar redimensionar os datafiles para o tamanho que lhe convém.
Para conhecimento :Tablespaces são estruturas lógicas onde estão armazenadas :tabelas,functions,index,views,triggers,packages,types,procedures entre outros objetos .
Datafiles são estruturas fisicas armazenadas em disco relacionadas as tablespaces.
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Pablo,

Além das recomendações do adrianoturbo, você poderia também fazer um "reorg" das tabelas e indices que sofreram uma limpeza.

Pesquise pelos comandos "ALTER TABLE MOVE" e "ALTER INDEX REBUILD". Com isso, creio que você terá mais margem de manobra para reduzir os tamanhos dos datafiles das tablespaces.

Abraço,

Sergio
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes