¿ Update x Arquives ?

28/04/2004

0

tenho o seguinte update disparado por uma trigger de before update

before update on tabela_b ....


update tabela_a
set
campo1 = :new.campo1 ,
campo2 = :new.campo2 ,
campo3 = :new.campo3,
...
campoN = :new.campoN


ou seja a tabela_a tem uma redundancia da tabela_b
, na verdade é uma tabela que será extinta é mantida apenas pois parte da aplicação ainda a usa para consulta.

minha dúvida se apenas um ou poucos campos da tabela_b forem atualizados isto pode gerar redo´s e arquives desnecessários ?

grato :


Motta

Motta

Responder

Posts

01/05/2004

Rfpsatin

certo, tio, se entendi o que vc quiz dizer.. vc poderia mudar os parametros da tabela para nao gerar redo. Da uma olhada na opção loggin e nologgin na criacao da mesma. Assim vc evitaria redo da tabela no update.

abraço.


Responder

03/05/2004

Motta

Não fui claro, minha dúvida é

suponha uma tabela com 4 colunas

tabela
-------
chave
coluna1
coluna2
coluna3

com o seguinte valor para a chave 1
1
2
3
4


um update do tipo

update tabela
set coluna1 = 1,coluna2=2,coluna=12345
where chave =1

gera só arquive para a alteração da coluna3 ou para as três colunas ???

grato


set coluna1 =


Responder

05/05/2004

Rfpsatin

Não fui claro, minha dúvida é suponha uma tabela com 4 colunas tabela ------- chave coluna1 coluna2 coluna3 com o seguinte valor para a chave 1 1 2 3 4 um update do tipo update tabela set coluna1 = 1,coluna2=2,coluna=12345 where chave =1 gera só arquive para a alteração da coluna3 ou para as três colunas ??? grato set coluna1 =


VC gera um unico archive para a transacao e 3 entradas de redo.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar