Thursday, June 4, 2009

Block Change Tracking

A função do Block Change Tracking é auxiliar seus backups incrementais. Se habilitado a feature, o Oracle cria um arquivo, se utilizado OMF o arquivo é criado em db_create_file_dest parameter, se não, deve ser especificado onde o arquivo será criado. Além do mais surge um novo processo de segundo plano: CTWR, realiza a escrita no arquivo chaging tracking uma lista de blocos alterados.

O Block Change Tracking armazena os blocos alterados desde o utimo backup, assim seus backups incrementais não necessitam ler todos os blocos do banco para saber quais blocos backepar, então ao ler o Block Change Tracking economiza-se tempo, I/O e processamento.

Para habilita-lo basta:

SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING;

Não necessita alterar o estado do banco de dados (mount, nomount).

No comments: