2009-05-14 11 views

risposta

12

da: http://msdn.microsoft.com/en-us/library/ms188748.asp

eventi che causano Punti di controllo
Prima di un backup del database, il Motore di database esegue automaticamente un posto di blocco in modo che tutte le modifiche alle pagine di database sono contenuti nel backup. Inoltre, i controlli vengono eseguiti automaticamente quando una delle seguenti condizioni:

  • La porzione attiva del log supera la dimensione che il server potrebbe recuperare nel tempo specificato nella configurazione server di intervallo di recupero opzione.
  • Il registro diventa pieno al 70% e il database è in modalità log-truncate. Un database è in registro modalità troncare quando entrambe queste condizioni sono vere: il database utilizza il modello di recupero , e, dopo l'esecuzione del DATABASE dichiarazione ultimo backup che fa riferimento al database, uno dei seguenti eventi verifica:
  • un'operazione di registrazione minima viene
    eseguita nel database, come ad esempio un registrazione minima operazione di copia di massa o viene eseguito un WRITETEXT
    dichiarazione registrazione minima. Un ALTER
    L'istruzione DATABASE viene eseguita che
    aggiunge o elimina un file nel database
    .

Inoltre, l'arresto di un server emette un checkpoint in ciascun database sul server. I seguenti metodi di arresto di SQL Server eseguono i checkpoint per ogni database:

Utilizzo di Gestione configurazione SQL Server. Utilizzo di SQL Server Management Studio. Utilizzo dell'istruzione SHUTDOWN.

+0

Grazie mille – Anoop

+3

Venkat, ti dispiacerebbe impostarlo alla risposta? – Eric