Início > Oracle > Reduzir a tablespace temporária no 11g

Reduzir a tablespace temporária no 11g

Bom vou abordar referente o shrink na tablespace temporaria para liberar espaço no 11g, bom só conheço esta função no 11g aonde que já fiz algumas vezes, porém tomar cuidado em usar o comando apenas em casos especificos utiliza-lo.

Algumas operações no banco pode demandar muito espaço na tablesapce temporaria e leva a grandes datafiles temporarios apenas por causa de uma operação.

Alguns comandos como o shrink na tablespace temporaria pode vir ser bem util em alguns casos de não ter espaço no ambiente e ter que liberar espaço para alguma transação especifica que demandaria muito espaço, Segue comandos a nivel de tablespace e datafile:

alter tablespace temp shrink space;

Fazer shrink do datafile:

alter tablespace temp shrink tempfile ‘PATH/temp.dbf’;

Porque usar o shrink e não o resize para baixo?

A diferença principal é que o comando shrink space não irá tentar desalocar extensões que estão em uso, já o comando resize irá retornar um erro se o espaço estiver em uso.

Verificar espaço na tablespace temporaria

select * from dba_temp_freee_space;

Abraços

Categorias:Oracle
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe uma resposta

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

%d blogueiros gostam disto: