..


Rėmėjų nuorodos

Duomenų bazė Snapshots SQL Server

Straipsnį parašė Vincentas Gaglio
Puslapis 1 iš 3

Duomenų bazėje fiksuojami įrankis (supažindinti su SQL Server 2005), kuri leidžia tik skaityti kopijas duomenų bazės tam tikru metu. Fotografiją turi visas įprastas duomenų bazės savybes, bet apie tai jūs galite tik užklausą duomenų ir pakeitimų.

Šis metodas yra labai naudinga daugelyje situacijų, pavyzdžiui:

  • Jei norite sukurti duomenų istorija;
  • arba sukurti "atkūrimo tašką", prieš redaguojant labai sudėtingas ir rizikingas;
  • arba užtikrinti galimybę lettuare duomenų apie antrinės serverio;
  • kt.
T-SQL kodą naudoti kuriant fotografiją yra panašus į šių





 CREATE DATABASE APIE mio_database_snapshot_ottobre

 





 (Pavadinimas = N'test_file "

 





 Filename = N'C: \ DB_Snapshots \ mio_database_snapshot_ottobre.snap)

 





 AS fotografiją mio_database;



Su šiomis instrukcijomis mes pasakoja SQL Server sukurti duomenų bazę fotografiją ir ją vadina mio_database mio_database_snapshot_ottobre. Be to, mes suteikiame vardas (pavadinimas) ir nurodykite vietą, kurioje išsaugoti (filename) keliu.

Ir "patartina laikyti savo vaizdus į atskirą aplanką, iš kur jie gyvena, duomenų bazės failus.

Leiskite mums dabar ištirti, kaip visą procesą.
Fotografiją, kaip minėta anksčiau, yra tik skaityti, statinis vaizdas duomenų bazėje. Kuriant mano, kad kai įvykiai:

  • sukuria vadinamąsias retas failus (tuščias failus, kurie bus užpildytos kopijos ant rašyti technika);
  • sukuria duomenų bazę Checkpoint;
  • jei yra kokių nors kol sandorius jie yra ignoruojami;
Sparse failus (arba "nedaug failai") nėra jokių duomenų, įrodančių jų turtą - naudojant "Windows Explorer" - jūs pastebėsite, kad jie virtualią dimensiją, kuri atitinka tos šaltinio duomenų bazę ir diske, kad yra 0KB ar kartotinio dydžio 64KB.

Šie failai yra fotografiją širdies, reikalauja nedaug vietos ir jų kūrimas yra labai greitai, net jei jūs dirbate su didelę duomenų bazę. Sukūrę šiuos failus, mechanizmas prasidėjo, kai raštu kopiją (kopija-on-Write): iš esmės, šie failai yra tušti ir jų turinys bus parašyta prieš šaltinio duomenų bazės puslapis kartą, pirmą metu (po fotografiją kūrimas).
Bet po pirmojo pokyčiai neturi įtakos, nes, siekiant išlaikyti fotografiją, kokie klausimai yra tik pradinės vertės (tai yra, kai fotografiją buvo sukurtas). Taip schema paimta iš MSDN svetainėje:

Tos pačios kategorijos ...
E-mokymasis
MS Access (Advanced) MS Access (Advanced)
Sužinokite, kaip kurti ir valdyti duomenų bazes greitai ir lengvai. Nuo 29 €.
MySQL (kurso) MySQL (kurso)
Valdymas atviro kodo duomenų bazės. Nuo 39 €.
SQL ir duomenų bazės (kurso) SQL ir duomenų bazės (kurso)
Kurkite ir tvarkykite reliacinėse duomenų bazėse. Nuo 39 €.
Rėmėjų nuorodos