sexta-feira, 20 de abril de 2012

Redo Log Buffer (Oracle OCA)

Buffer circular da SGA que contém informações sobre as alterações do banco de dados, contem entradas ‘redo’ de mudanças feitas por operações DML e DLL, contendo informações necessárias para reconstruir ou refazer essas mudanças, ou de operação interna. Quanto necessário é usado para recuperação de banco.


Os processo de servidor faz as alterações para o ‘buffer cache’, entradas ‘redo’, são geradas e escritas no ‘redo log buffer’ na SGA. Essas entradas assumem, continuo e sequencial espaço no ‘buffer’. O processo de fundo LGWR escreve o ‘redo log buffer’ para o ativo ‘redo log file’ no disco.

LGWR: responsável por gerenciamento e escrita do redo log buffer para o redo log file (arquivo de redo) no disco, escreve todas entradas de ‘redo’ que tem sido copiado dentro do buffer desde a última escrita, em uma proporção continua:

-Uma gravação efetuada quando o processo do usuário efetua uma transação;
- Redo log buffers;
- Cada 3 segundos;
- Quando o redo log buffer é 1/3 do total;
- Quando um processo DBWn (Database Writer) escreve os buffers modificados para o disco se necessário


Nenhum comentário:

Postar um comentário