Denne artikkelen forklarer øyeblikksbildeprosessen ved å gå inn i detaljene om hvordan den fungerer.
Øyeblikksreplikering inn SQL Server kommer nyttig når du ønsker å dele databasen din akkurat slik den er akkurat nå, uten å fokusere på noen av oppdateringene som vil bli gjort i den. Øyeblikksreplikeringsfunksjon for SQL Server hjelper brukere med å dele data slik det ser ut i øyeblikket til abonnentene. Det er viktig å merke seg at selv om snapshot-replikeringsprosessen kan brukes isolert, er det mostbrukes kun til å gi databaseobjektene eller de første dataene som brukes til transaksjons- og brevfletting. Hvis du ønsker å bruke snapshot-replikering isolert, bør du bruke det i følgende situasjoner.
- Hvis det skjer sjeldne endringer i dataene.
- Hvis du bare trenger å replikere små mengder data.
- Hvis du har råd til å ha datakopier som er utdaterte på utgiversiden.
- Store endringer i databasen gjøres ofte.
Den kontinuerlige overheaden som utgiveren må ta opp er mye lavere i snapshot-replikering sammenlignet med transaksjonsreplikering, siden den ikke tar hensyn til noen av de inkrementelle endringene. I tilfelle datasettet du replikerer er stort, vil du trenge en stor mengde ressurs for å sikre at øyeblikksbildet genereres og brukes på riktig måte. For å sikre at det gjøres effektivt, bør du huske på størrelsen på komplette data sammen med hyppigheten endringene gjøres over, og hvis bruk av snapshot-replikering er det riktige valget.
Arbeid med Snapshot-replikering
Snapshot brukes i SQL Server for alle typer replikering for initialisering av abonnenter. Imidlertid, i SQL Server, brukes øyeblikksbildeagenten til å generere øyeblikksbilde, men ikke til å levere. Agenten som brukes for å levere øyeblikksbildet er forskjellig på grunnlag av typen replikering som er i bruk. Distribusjonsagenten brukes til å levere filene i tilfelle øyeblikksbilder og transaksjonsreplikering. Merge replikering gjør bruk av SQL Server Slå sammen agent.
Snapshot-agenten bruker distributør for å kjøre, den kjøres også av distribusjonsagenten, så vel som sammenslåingsagenten for push-abonnementer, i tilfelle pull-abonnement kjøres de hos abonnenter.
Du kan velge å søke og generere søknader umiddelbart så vel som etter at abonnementsprosessen er fullført. Øyeblikksbildefilen som inneholder skjemaet og dataene fra publiserte tabeller, sammen med databaseobjekter, opprettes av Snapshot Agent og lagres deretter i øyeblikksbildemappen for bruk av utgiveren. Disse filene kan også brukes til å spore poster i distribusjonsdatabasen. Standard øyeblikksbildemappen er spesifisert når distributøren er konfigurert, men en alternativ plassering kan spesifiseres for en publikasjon selv når du har en standard, og selv når du ikke har det.
Bortsett fra arbeidet med øyeblikksbildet som er beskrevet ovenfor, er det også en annen øyeblikksbildeprosess som er delt inn i to deler og brukes ved bruk av flettepublikasjon sammen med visse parameteriserte filtre.
Bortsett fra å investere tid i å optimalisere SQL Server, bør DBAer også ta et nøkkelhensyn til datasikkerhet og tilgjengelighet. Investering i en sql fikse verktøyet kan gå langt i å forhindre tap av data.
Forfatterintroduksjon:
Victor Simon er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert tilgangsgjenoppretting og sql-programvareprodukter. For mer informasjon besøk www.datanumen. Med
Dette avsnittet gir en klar idé designet for nye seere av blogging, om hvordan man virkelig blogger.