Blog Archives

O Falso Full Recovery Model

Olá pessoal,

Sempre temos aquela percepção de que realizando a mudança do recovery model para FULL a base automaticamente estará nesse recovery model, o que não é verdade.

Para comprovar esse fato, podemos visualizar nas imagens abaixo.

 

image

Como você pode ver isso nos levaria a crer que a base está no recovery model FULL, porém isso é o que chamamos de PSEUDO-FULL, acreditamos que a base está, mas a informação esta errada. Para comprovar precisamos realizar a seguinte consulta.

image

Como você pode ver, não possuímos um backup base para criarmos o nosso backup-chain ou a cadeia de backups. Para realmente estar em Full Recovery Model precisamos realizar o primeiro backup full.

image

Realizando um backup Full nos asseguramos que nossa base de dados está em Full Recovery Model e possuímos um backup como base para iniciar nossa cadeia de backups.

É importante estar ligado nessa informação, pois o PSEUDO-FULL pode nos levar a problemas com o Transaction Log File estourar o espaço em disco.

Espero que tenham gostado dessa informação!

 

Marcos Freccia
SQL Server MVP