SQL Server's genoptagelsesteknologi giver dig mulighed for automatisk at overføre oplysninger mellem flere SQL Server-databaser. Denne teknologi er en fantastisk måde at forbedre ydeevnen og / eller pålideligheden af dine databaser.
Der er mange måder, hvorpå du kan bruge snapshotreplikation i dine SQL Server-databaser. Du kan for eksempel bruge denne teknologi til geografisk distribution af data til databaser placeret på eksterne websteder. Dette forbedrer ydeevnen for slutbrugere ved at placere dataene på en netværksplacering tæt på dem og samtidig reducere belastningen på intersite-netværksforbindelser.
Snapshot Replication for distribution af data
Du kan også bruge snapshotreplikation til at distribuere data på tværs af flere servere til belastningsbalanceringsformål. En fælles implementeringsstrategi er at have en masterdatabase, som bruges til alle opdateringsforespørgsler og derefter flere underordnede databaser, der modtager snapshots, og bruges i en skrivebeskyttet tilstand til at levere data til brugere og applikationer. Endelig kan du bruge snapshot replikation til at opdatere data på en backup server, der skal bringes online, hvis den primære server fejler.
Når du bruger snapshot replikation, kopierer du hele databasen fra Publisher SQL Server til Abonnent SQL Server (s) på en gang eller tilbagevendende basis. Når abonnenten modtager en opdatering, overskriver den hele sin kopi af dataene med de oplysninger, der modtages fra udgiveren. Det kan tage lang tid med store datasæt, og det er vigtigt, at du nøje overvejer frekvensen og timingen for snapshot distribution.
For eksempel vil du ikke overføre snapshots mellem servere midt i en travl data på et stærkt overbelastet netværk. Det ville være meget mere forsigtigt at overføre oplysningerne midt om natten, når brugerne er hjemme og båndbredde er rigeligt.
Initiering af snapshot-replikering er en tre-trins proces
- Opret distributør
- Opret publikationen
- Abonner på publikationen
Du kan gentage det sidste trin for at oprette en abonnent så mange gange som nødvendigt for at oprette alle de abonnenter, du ønsker. Snapshot replication er et kraftfuldt værktøj, der giver dig mulighed for at overføre data mellem SQL Server installationer i din virksomhed. De ovennævnte vejledninger hjælper dig med at komme i gang med at flytte data om et par timer.