Até onde eu sei (estou aprendendo ainda)...
SCN (se não me engano... System Change Number) é nada + que uma numeração interna que indica a seqüência de mudança do banco (transações commited, pois essa numeração inclusive fica no cabeçalho de todos os datafiles). Quando você faz um backup frio da base, se não me engano você é obrigado a tirá-la do ar, desconheço essa flag begin backup... alguém poderia confirmar? Os blocos dirts também vão no backup hot, mas porque você faz backup de redologs também (lembre-se que no backup frio a base está fora do ar e por isso o ckpt já foi feito e todas as informações commitadas já desceram para os datafiles). No switch log file ocorre que aquele log file daquele grupo desce para o datafile, mas não o grupo inteiro não. Se você forçar um CHECKPOINT ae sim o grupo inteiro desceria... Checkpoint é o processo pelo qual quando é invocado, ele busca todos os blocos dirt que não estão em disco e faz a sincronização. Um novo SCN é gerado então (pois houve alteração nos blocos). Acho que é isso... se eu estiver errado em algo alguém me corrigi por favor! :D Valeu! :D Sds, _____ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Asley Enviada em: sexta-feira, 14 de setembro de 2007 09:26 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] SCN Bom dia pessoal, se alguem puder me responder sem precisar da muita explicaçao: O SCN é gravado no cabeçalho do datafile com um begin backup. Congela o datafile para não receber mais nenhum bloco ate seja feito o end backup. Está info é correta? Este SCN ( transaction id ) é apenas transações commited ou nao ? Eu achava que era apenas blocos commitados!! Mas na aula ontem o Prf. disse q o "backup inconsistente - Hot" contem blocos "dirts". Está informação é correta? Outro ponto em q também questionei o Prof. foi quando ele disse que quando ocorre um 'switch logfile' nem sempre ocorre um checkpoint !! Sempre achei que a toda alternância de log ocorre o checkpoint e,ou qdo atinge o Fast_start_mttr_ target. O Prof. tem razao? Só confirmando, checkpoint é o processo de inserir o SCN nos cabeçalhos dos dados sincronizando com o Controlfile ?! Valeu pelos esclarecimentos. . :) []'s [As partes desta mensagem que não continham texto foram removidas]