Replikace snímků v Microsoft SQL Serveru

Technologie replikace snímků serveru SQL Server umožňuje automaticky přenášet informace mezi více databázemi serveru SQL Server . Tato technologie je skvělý způsob, jak zlepšit výkon a / nebo spolehlivost vašich databází.

Existuje mnoho způsobů, jak můžete použít replikaci snímků v databázích serveru SQL Server. Tuto technologii můžete například použít k geografické distribuci dat do databází umístěných ve vzdálených lokalitách. To zlepšuje výkon pro koncové uživatele tím, že umístí data do síťového umístění v jejich blízkosti a současně snižuje zatížení připojení mezi sítěmi.

Replikace snímků pro distribuci dat

Můžete také použít replikaci snímků pro distribuci dat na více serverech pro účely vyvažování zátěže. Jednou společnou strategií nasazení je mít hlavní databázi, která je použita pro všechny dotazy s aktualizací a několik podřízených databází, které přijímají snímky a používají se v režimu pouze pro čtení a poskytují data uživatelům a aplikacím. Konečně můžete použít replikaci snímků k aktualizaci dat na záložním serveru, které chcete přenést online v případě selhání primárního serveru.

Při použití replikace snímků zkopírujete celou databázi z vydavatele SQL Server na Subscriber SQL Server (s) jednorázově nebo opakovaně. Když účastník obdrží aktualizaci, přepíše celou kopii dat s informacemi přijatými od vydavatele. To může trvat poměrně dlouho s rozsáhlými datovými sadami a je velmi důležité pečlivě zvážit frekvenci a časování distribuce snímků.

Například byste nechtěli přenášet snímky mezi servery uprostřed zaneprázdněných dat na vysoce přetížené síti. Bylo by mnohem rozumnější přesunout informace uprostřed noci, kdy jsou uživatelé doma a šířka pásma je bohatá.

Zahájení replikace snímků je třístupňový proces

  1. Vytvořte distributora
  2. Vytvořte publikaci
  3. Přihlaste se k publikaci

Můžete opakovat poslední krok vytvořením účastníka tolikrát, kolikrát je třeba, abyste vytvořili všechny předplatitele, které byste chtěli. Replikace snímků je výkonný nástroj, který umožňuje přenos dat mezi instalacemi serveru SQL Server ve vašem podniku. Výukové programy uvedené výše vám pomohou začít s přesunem dat za několik hodin.