Snapshot Replication în Microsoft SQL Server

Tehnologia de replicare instantanee SQL Server vă permite să transferați automat informații între mai multe baze de date SQL Server . Această tehnologie este o modalitate foarte bună de a îmbunătăți performanța și / sau fiabilitatea bazelor de date.

Există multe moduri în care este posibil să utilizați replicarea instantaneelor ​​în bazele de date SQL Server. De exemplu, puteți utiliza această tehnologie pentru distribuirea geografică a datelor în bazele de date localizate în locații la distanță. Acest lucru îmbunătățește performanța utilizatorilor finali prin plasarea datelor într-o locație de rețea aproape de acestea și simultan reducerea încărcării conexiunilor de rețea intersite.

Replicarea instantanee pentru distribuirea de date

De asemenea, puteți utiliza replicarea instantanee pentru distribuirea datelor pe mai multe servere pentru scopuri de echilibrare a încărcării. O strategie comună de implementare este aceea de a avea o bază de date principală care să fie utilizată pentru toate interogările de actualizare și apoi mai multe baze de date subordonate care primesc instantanee și sunt utilizate într-un mod read-only pentru a furniza date utilizatorilor și aplicațiilor. În cele din urmă, puteți utiliza replicarea instantanee pentru a actualiza datele pe un server de rezervă pentru a fi aduse online în cazul în care serverul principal nu reușește.

Când utilizați replicarea instantanee, copiați întreaga bază de date din SQL Server Publisher către Subscriber SQL Server (e) pe o bază unică sau periodică. Când Abonatul primește o actualizare, acesta suprascrie întreaga copie a datelor cu informațiile primite de la Publisher. Acest lucru poate dura destul de mult timp cu seturi de date mari și este imperativ să luați în considerare cu atenție frecvența și momentul distribuirii instantaneelor.

De exemplu, nu doriți să transferați instantanee între servere în mijlocul unei date ocupate într-o rețea extrem de aglomerată. Ar fi mult mai prudent să transferăm informațiile în miezul nopții când utilizatorii sunt acasă, iar lățimea de bandă este abundentă.

Inițierea replicării instantanee este un proces în trei pași

  1. Creați distribuitorul
  2. Creați publicația
  3. Abonați-vă la publicație

Puteți repeta ultimul pas de a crea un abonat de câte ori este necesar pentru a crea toți abonații doriți. Reacția instantanee este un instrument puternic care vă permite să transferați date între instalațiile SQL Server din întreprindere. Tutorialele legate mai sus vă vor ajuta să începeți să mutați date într-o chestiune de ore.