Gestione di log delle transazioni

Ogni database di SQL Server include un log in cui vengono registrate tutte le transazioni e le modifiche apportate al database da ogni transazione. Il log delle transazioni rappresenta un componente importante di qualsiasi database. Comprenderne il funzionamento e la modalità di gestione è pertanto una parte essenziale del ruolo di amministrazione del database, soprattutto se si utilizzano i modelli di recupero con registrazione completa e con registrazione minima delle operazioni bulk, per i quali è necessario eseguire regolarmente il backup del log.

In questa sezione vengono inoltre fornite informazioni essenziali sull'architettura di base e sulla modalità di gestione dei log delle transazioni.

Nota importanteImportante

Per ridurre al minimo il rischio di danneggiamento del log delle transazioni, è consigliabile memorizzare il log in uno spazio di archiviazione a tolleranza di errore, ad esempio dischi con mirroring.

Contenuto della sezione

  • Introduzione ai log delle transazioni
    Illustra il log delle transazioni e le azioni da esso supportate e include collegamenti a informazioni più avanzate sull'argomento.

  • Gestione dei modelli di recupero e del log delle transazioni
    Illustra il ruolo del modello di recupero di un database nella gestione del log delle transazioni, la modalità di scelta del modello di recupero appropriato per un database, le transazioni con registrazione minima nei modelli di recupero con registrazione minima e con registrazione minima delle operazioni bulk e offre indicazioni per passare da un modello di recupero all'altro.

  • Gestione del log delle transazioni
    Illustra la gestione dello spazio dei log, la gestione delle transazioni con esecuzione prolungata e i fattori che possono ritardare il troncamento dei log.