Discussione:
Recovery model : Full / Bulk-Logged o Simple?
(troppo vecchio per rispondere)
pilo
2008-11-10 13:32:27 UTC
Permalink
Ciao,
Ho notato che il database SQL 2000 del mio portale DotNetnuke ha il file
.LDF di dimensioni pari a 30 volte il relativo file .MDF !!
Questo e' sinonimo di qualche anomalia? Cmq leggendo un po' su google ho
recepito che si puo' portare il Recovery del database a Simple x ridurre le
dimensioni del file .LDF.
Cmq non ho problemi di spazio nell'hard disk, posso portare a Simple senza
incorrere in nessun problema? Se rimanesse a Full avrei qualche agevolazione
( velocita', ripristino ) del database?

grazie
Lorenzo Benaglia
2008-11-10 14:41:32 UTC
Permalink
Post by pilo
Se rimanesse a Full avrei qualche
agevolazione ( velocita', ripristino ) del database?
Ciao pilo,

Il vantaggio del full recovery model è la possibilità di eseguire recovery
point in time, ovvero ad una certa ora prima della corruzione logica/fisica
dei dati.
Questo presuppone una policy di backup che prevede full backup,
eventualmente differenziali ed il backup del t-log.

Se non hai implementato un backup dei t-log (che spiega la crescita abnorme
del file .ldf) imposta il recovery model a simple.
Post by pilo
grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
pilo
2008-11-10 16:11:12 UTC
Permalink
...
Post by Lorenzo Benaglia
Se non hai implementato un backup dei t-log (che spiega la crescita
abnorme del file .ldf) imposta il recovery model a simple.
Ok, bene, ma se volessi implementare il backup dei t-log? Esiste qualche
articolo? Per ora ho realizzato il backup del DB tramite l'applicazione
DbaMGR2K di Montanari....
David Martin
2008-11-10 17:09:19 UTC
Permalink
Post by pilo
Ok, bene, ma se volessi implementare il backup dei t-log? Esiste qualche
articolo? Per ora ho realizzato il backup del DB tramite l'applicazione
DbaMGR2K di Montanari....
Vedi l'istruzione BACKUP LOG nei BOL.
--
David Martin
Alberto Dallagiacoma
2008-11-10 14:42:15 UTC
Permalink
Post by pilo
Ciao,
Ciao pilo,
Post by pilo
Ho notato che il database SQL 2000 del mio portale DotNetnuke ha il file
.LDF di dimensioni pari a 30 volte il relativo file .MDF !!
Questo e' sinonimo di qualche anomalia? Cmq non ho problemi di spazio
nell'hard disk, posso portare a Simple senza
incorrere in nessun problema? Se rimanesse a Full avrei qualche agevolazione
( velocita', ripristino ) del database?
Puoi dare un'occhiata a questo articolo di Lorenzo Benaglia:

http://www.dotnethell.it/tips/ShrinkTLOGSql2000.aspx

E' scritto per SQL Server 2000, ma è valido anche per le versioni più
recenti.
L'articolo spiega sia come manutenere il file del T-Log (.LDF), sia come
funzionano i vari recovery models.
Post by pilo
grazie
Prego,
--
Alberto Dallagiacoma - [MCP, MCTS SQL Server 2005]
My blog: http://blogs.ugidotnet.org/alby
UGIdotNET: http://www.ugidotnet.org
Loading...