..
Un instantaneu bază de date este un instrument (introduse cu SQL Server 2005), care permite doar în citire copii ale unei baze de date la un moment dat. Un instantaneu are toate caracteristicile unei baze de date normale, dar pe el puteţi interogare numai de date şi modificări.
Aceasta tehnica este foarte util în multe situaţii, de exemplu:
CREATE baze de date privind mio_database_snapshot_ottobre (NAME = N'test_file ', FILENAME = N'C: \ DB_Snapshots \ mio_database_snapshot_ottobre.snap ") AS instantaneu al mio_database;Cu aceste instrucţiuni ne spune SQL Server pentru a crea o bază de date instantaneu şi îl numesc mio_database mio_database_snapshot_ottobre. În plus, vom da un nume (NAME) şi să indice calea de locul în care pentru a salva (FILENAME).
Şi "recomandat pentru a stoca instantanee într-un dosar separat de cazul în care acestea locuiesc fişierele bazei de date.
Să ne acum investiga modul în care întregul proces.
Un instantaneu, aşa cum am menţionat mai devreme, este un read-only, vedere static a unei baze de date.
Când creaţi o vizualizare care unele evenimente apar:
Aceste fişiere sunt în centrul instantaneu, necesită o cantitate mică de spaţiu şi de creaţia lor este extrem de rapida, chiar dacă lucraţi cu o bază de date mare.
După ce a creat aceste fişiere, un mecanism a început atunci când este scris copie (copiere-la-scriere): în esenţă, aceste fişiere sunt goale şi conţinutul lor va fi scris chiar înainte de o pagina a bazei de date sursă este modificată pentru prima de timp (după crearea instantaneu).
Orice modificare dupa primele nu are efect, deoarece, pentru a menţine instantaneu, ceea ce contează este doar valoarea iniţială (care este, atunci când a fost creat instantaneu).
Urmează o diagramă luate de pe site-ul MSDN:

| |
MS Access (Avansat)
Aflaţi cum să creaţi şi să gestionaţi baze de date rapid şi uşor. Incepand de la 29 €. |
| |
MySQL (Curs)
De gestionare a bazei de date open-source. De la 39 €. |
| |
SQL si baze de date (Curs)
Crearea şi gestionarea bazelor de date relaţionale. De la 39 €. |