Replikacija "Snapshot" sistemoje "Microsoft SQL Server"

"SQL Server" fotografavimo replikavimo technologija leidžia automatiškai perkelti informaciją iš kelių SQL Server duomenų bazių. Ši technologija yra puikus būdas pagerinti duomenų bazių našumą ir (arba) patikimumą.

Yra daugybė būdų, kuriais galite naudoti "Snapshot" replikaciją "SQL Server" duomenų bazėse. Pavyzdžiui, jūs galite naudoti šią technologiją geografiškai platinti duomenis į duomenų bazes, esančias nutolusiose svetainėse. Tai pagerina galutinių naudotojų našumą, pateikiant duomenis prie jų esančios tinklo vietos ir tuo pačiu metu sumažindama vidinių tinklo jungčių apkrovą.

Duomenų paskirstymo momentinė kopijavimas

Taip pat galite naudoti kopijuoti momentinę nuotrauką, kad būtų galima platinti duomenis keliuose serveriuose apkrovos balansavimo tikslais. Vienas iš įprastų diegimo strategijų - turėti pagrindinę duomenų bazę, kuri naudojama visoms atnaujinimo užklausoms, o po to - keletą pavaldžių duomenų bazių, kuriose gaunami momentiniai paveikslėliai, ir naudojamos tik skaitymui, siekiant teikti duomenis vartotojams ir programoms. Galiausiai galite naudoti momentinę kopijavimą, kad atnaujintumėte atsarginės kopijos serverio duomenis, kurie bus pateikiami internete, jei pagrindinis serveris nepavyks.

Kai naudojate momentinę kopijavimo kopiją, kopijuojate visą duomenų bazę iš "Publisher SQL Server" abonento "SQL Server" (-ai) vienkartine ar pasikartojančia pagrindu. Kai prenumeratorius gauna naujinį, jis perrašo visą savo kopiją kartu su informacija, gauta iš leidėjo. Tai gali užtrukti gana ilgą laiką su dideliais duomenų rinkiniais, todėl labai svarbu, kad atidžiai apsvarstytumėte fotografuojamų vaizdų platinimo dažnumą ir laiką.

Pavyzdžiui, nenorėtumėte perkelti nuotraukų tarp serverių į užimtų duomenų viduryje per labai perkrautą tinklą. Būtų daug protingiau perduoti informaciją nakties viduryje, kai vartotojai yra namuose, o juostos plotis yra gausus.

"Snapshot Replication" inicijavimas yra trijų etapų procesas

  1. Sukurkite platintoją
  2. Sukurkite leidinį
  3. Prenumeruoti leidinį

Galite pakartoti paskutinį žingsnį sukurti abonentą tiek kartų, kiek reikia, norėdami sukurti visus abonentus, kuriuos norėtumėte. Snapshot replikacija yra galingas įrankis, leidžiantis perkelti duomenis į jūsų įmonės "SQL Server" įrenginius. Pirmiau siejami pamokymai padės jums pradėti judėti duomenis per kelias valandas.