Gestione del log delle transazioni

In questo argomento viene descritta la gestione ordinaria dello spazio del log delle transazioni per evitarne il riempimento.

Il troncamento del log, che risulta automatico con il modello di recupero con registrazione minima, è essenziale per impedire che lo spazio del log si esaurisca. Il processo di troncamento comporta la riduzione delle dimensioni del file di log logico contrassegnando come non attivi i file di log virtuali che non contengono alcuna parte del log logico. In alcuni casi, tuttavia, è utile compattare fisicamente o espandere il file di log fisico.

[!NOTA]

Anche un piccolo aumento automatico delle dimensioni di un file di log può comportare una riduzione delle prestazioni. È consigliabile specificare un incremento di crescita per un file di log sufficientemente grande da consentire di evitare l'espansione frequente. L'incremento di crescita predefinito pari al 10% è solitamente appropriato. Per informazioni sulla modifica della proprietà relativa all'incremento di crescita per un file di log, vedere ALTER DATABASE (Transact-SQL).

Contenuto della sezione