O que habilitar o movimento de linha faz no Oracle?
O que habilitar o movimento de linha faz no Oracle?

Vídeo: O que habilitar o movimento de linha faz no Oracle?

Vídeo: O que habilitar o movimento de linha faz no Oracle?
Vídeo: Como Funciona a Conexão no Oracle 2024, Abril
Anonim

Quando você adiciona a cláusula " habilitar o movimento da linha "para uma declaração de criação de tabela, você estão dando Oráculo permissão para alterar os ROWIDs. Isso permite Oráculo para condensar a mesa filas e torna mais fácil reorganizar as tabelas.

Portanto, o que é o movimento de linha do Oracle?

o Movimento de linha foi introduzido para oferecer suporte a um UPDATE em uma chave de partição, de modo que uma tabela fileira é movido de uma partição de tabela para outra. A partir de Oráculo Versão 11g2, Movimento de linha é opcional e desabilitado por padrão. Ele pode ser habilitado por tabela com uma instrução ALTER TABLE muito trivial.

Da mesma forma, o que é encolher no banco de dados Oracle? Oráculo Segmento Encolher O recurso de espaço foi introduzido a partir de Banco de dados Oracle versão 10g. É usado para recuperar espaço não utilizado / fragmentado de base de dados objetos como tabela, tabela organizada por índice (IOT), índice, partição, subpartição, visão materializada ou log de visão materializada.

Também para saber, para que serve o flashback no Oracle?

Oráculo O banco de dados tem um grupo de recursos, conhecidos coletivamente como flashback , que fornecem maneiras de visualizar estados anteriores de objetos de banco de dados ou de retornar objetos de banco de dados a um estado anterior, sem usar a recuperação pontual tradicional.

Podemos atualizar a coluna de partição no Oracle?

ocorre quando tu tente atualizar o valor de um partição chave coluna . Esse vai levar a uma operação INSERT implícita. O ROWID da linha foi atribuído quando a linha foi inserida pela primeira vez, e não mudança . Portanto, por padrão, Oracle vai rejeitar qualquer DML que vai fazer com que um rowid seja alterado.

Recomendado: