Darījuma replikācija

Autors: Randy Alexander
Radīšanas Datums: 3 Aprīlis 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Configure Transactional Replication in SQL Server 2012 Step by Step [HD]
Video: Configure Transactional Replication in SQL Server 2012 Step by Step [HD]

Saturs

Definīcija - ko nozīmē darījuma replikācija?

Darījumu replikācija ir automatizēta periodiska izmaiņu sadalīšana starp datu bāzēm. Dati tiek kopēti (vai gandrīz) reāllaikā no galvenā servera (izdevēja) uz saņēmēju datu bāzi (abonents). Tādējādi darījumu replikācija piedāvā lielisku dublējumu biežām, ikdienas datu bāzu izmaiņām.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro transakciju replikāciju

Vairumā gadījumu darījuma replikācija sākas ar izdevēja momentuzņēmuma uzņemšanu, kas pēc tam tiek kopēts abonentam. Pēc tam visas izdevēja veiktās izmaiņas tiek reģistrētas reāllaikā un atkārtotas abonentā.
Darījuma replikācija ne tikai kopē datu izmaiņu neto efektu, bet gan konsekventi un precīzi atkārto katru izmaiņu.

Piemēram, klienta konta atlikums komercbankas izdevēju datu bāzē sākotnēji ir 2000 USD. Pēc tam dažu minūšu laikā klients iemaksā 500 USD un pēc tam izņem no USD bankomātu 1000 USD. Tīrais efekts ir 2000 USD + 500 USD - 1000 USD = 1500 USD. Tomēr darījuma replikācija abonenta klienta kontu vienkārši neatjaunina par 1500 USD. Arī katrs no šiem diviem darījumiem ir jāraksta abonentam.

Tā kā darījumu reāllaika raksturs ir gandrīz reāllaika, divu vai vairāku datu bāzu administratori (DBA) bieži izmanto transakciju replikāciju kā kļūmjpārlēces mehānismu, kurā vairāk nekā dažas minūtes dīkstāves nav iespēja, piemēram, ATM tīkli un atomelektrostacijas. Šajā sakarā ir pierādījies, ka darījumu replikācija ir drošs rezerves datu bāzu izveidošanas mehānisms.

Citi replikācijas veidi ietver sapludināšanu un momentuzņēmumu replikāciju.