Scelta di un modello di recupero per le operazioni sugli indici
Nel caso di alcune operazioni sugli indici su larga scala e con registrazione completa possono essere generate grandi quantità di dati che causano il riempimento rapido del log delle transazioni, indipendentemente dal fatto che l'operazione venga eseguita in linea o non in linea. Ciò può determinare una riduzione delle prestazioni. È possibile impostare la registrazione minima delle operazioni sugli indici configurando il modello di recupero con registrazione minima o il modello di recupero con registrazione minima delle operazioni bulk per l'intera durata dell'operazione. Il modello di recupero con registrazione minima è più efficace di quello con registrazione completa e riduce l'utilizzo dello spazio di log.
Registrazione delle operazioni sugli indici
Nella tabella seguente sono incluse le operazioni sugli indici e il tipo di registrazione disponibile nei vari modelli di recupero del database per tali operazioni. Questi modelli di recupero sono supportati sia per le operazioni sugli indici in linea sia per le operazioni non in linea.
Operazione sull'indice |
Con registrazione completa |
Con registrazione minima delle operazioni bulk |
Con registrazione minima |
---|---|---|---|
ALTER INDEX REORGANIZE |
Registrazione completa |
Registrazione completa |
Registrazione completa |
ALTER INDEX REBUILD |
Registrazione completa |
Registrazione minima |
Registrazione minima |
CREATE INDEX |
Registrazione completa |
Registrazione minima |
Registrazione minima |
DBCC INDEXDEFRAG |
Registrazione completa |
Registrazione completa |
Registrazione completa |
DBCC DBREINDEX |
Registrazione completa |
Registrazione minima |
Registrazione minima |
DROP INDEX |
Nella deallocazione delle pagine di indice e nella ricostruzione del nuovo heap, se applicabile, viene utilizzata la registrazione completa. |
Nella deallocazione delle pagine di indice viene utilizzata la registrazione completa, mentre nella ricostruzione del nuovo heap, se applicabile, viene utilizzata la registrazione minima. |
Nella deallocazione delle pagine di indice viene utilizzata la registrazione completa, mentre nella ricostruzione del nuovo heap, se applicabile, viene utilizzata la registrazione minima. |
Per ulteriori informazioni, vedere Scelta del modello di recupero per un database.