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.
Diminuir tamanho de tabelas vazias
- adrianoturbo
- 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.----
---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.
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.
- stcoutinho
- 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
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
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes