Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

La dimensione del file di registro influisce sulle prestazioni del database? Come ridurre il file di registro?

La riduzione del file di registro delle transazioni in circostanze normali non dovrebbe essere necessaria.

Spesso significa che sei in modalità di ripristino COMPLETA e non esegui regolarmente backup del registro delle transazioni.

La dimensione del file di registro non influirà sulle prestazioni di per sé. MA la frammentazione del file di registro virtuale (VLF) può (e spesso avrà) effetti molto negativi sulle prestazioni.

Consulta: Log delle transazioni VLF:troppi o troppo pochi? Per determinare quanti VLF sono presenti nell'esecuzione del registro:

DBCC LOGINFO

Potresti ridurre il tuo registro, ma ciò non eliminerebbe la causa della sua crescita così grande in primo luogo.

Il riferimento canonico è: 8 passaggi per migliorare il throughput del registro delle transazioni

[Nota:se il tuo database NON è un database di produzione, puoi impostare la Modalità di ripristino su Semplice.]

Ridurre il registro delle transazioni