Snapshot Replication v Microsoft SQL Server

Technológia replikácie snímok služby SQL Server vám umožňuje automaticky prenášať informácie medzi viacerými databázami SQL Server . Táto technológia je skvelý spôsob, ako zlepšiť výkonnosť a / alebo spoľahlivosť vašich databáz.

Existuje mnoho spôsobov, ako môžete použiť replikáciu snímok vo vašich databázach SQL Server. Môžete napríklad použiť túto technológiu na geografické rozdeľovanie údajov do databáz nachádzajúcich sa na vzdialených miestach. To zlepšuje výkon pre koncových používateľov tým, že ukladajú dáta do ich blízkosti a súčasne znižuje záťaž na pripojenia medzi sieťami.

Replikácia snímok na distribúciu údajov

Môžete tiež použiť replikáciu snímok na distribúciu údajov na viacerých serveroch na účely vyvažovania záťaže. Jednou spoločnou stratégiou nasadenia je mať hlavnú databázu, ktorá sa používa pre všetky aktualizačné dotazy a potom niekoľko podriadených databáz, ktoré prijímajú snímky a používajú sa v režime iba na čítanie na poskytovanie údajov používateľom a aplikáciám. Nakoniec môžete použiť replikáciu snímok na aktualizáciu údajov na záložnom serveri, ktoré sa majú priviesť online v prípade, že primárny server zlyhá.

Keď použijete replikáciu snímok, skopírujete celú databázu z vydavateľského SQL Servera na Subscriber SQL Server (s) jednorazovo alebo opakovane. Keď účastník dostane aktualizáciu, prepíše svoju celú kópiu údajov s informáciami prijatými od vydavateľa. To môže trvať pomerne dlho s veľkými dátovými súbormi a je nevyhnutné, aby ste pozorne zvážili frekvenciu a časovanie rozloženia snímok.

Nechcete napríklad prenášať snímky medzi servermi uprostred zaneprázdnených údajov na vysoko preťaženej sieti. Bolo by oveľa rozumnejšie, ak by sa informácie prenášali uprostred noci, keď sú užívatelia doma a šírka pásma je veľa.

Spustenie replikácie snímok je trojfázový proces

  1. Vytvorte distribútora
  2. Vytvorte publikáciu
  3. Prihláste sa k publikácii

Môžete zopakovať posledný krok vytvorenia účastníka toľkokrát, ako je potrebné na vytvorenie všetkých predplatiteľov, ktorých by ste chceli. Replikácia snímok je výkonný nástroj, ktorý umožňuje prenos dát medzi inštaláciami SQL Server vo vašom podniku. Výukové programy uvedené vyššie vám pomôžu začať s presúvaním údajov v priebehu niekoľkých hodín.