Replicare tranzacțională

Autor: Randy Alexander
Data Creației: 3 Aprilie 2021
Data Actualizării: 26 Iunie 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]

Conţinut

Definiție - Ce înseamnă replicarea tranzacțională?

Replicarea tranzacțională este distribuția periodică automatizată a modificărilor între bazele de date. Datele sunt copiate în timp real (sau aproape) de la serverul primar (editor) în baza de date primitoare (abonat). Astfel, replicarea tranzacțională oferă o copie de rezervă excelentă pentru schimbările frecvente, zilnice ale bazelor de date.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică replicarea tranzacțională

În cele mai multe cazuri, replicarea tranzacțională începe prin luarea unui instantaneu de editor, care este apoi copiat la abonat. Apoi, orice modificări ale editorului sunt înregistrate în timp real și replicate la abonat.
Replicarea tranzacțională nu copiază pur și simplu efectul net al modificărilor de date, ci reproduce în mod constant și precis fiecare modificare.

De exemplu, soldul contului unui client din baza de date a editorilor unei bănci comerciale citește inițial 2.000 USD. Apoi, în intervalul de câteva minute, clientul depune 500 $ și apoi retrage 1000 USD din bancomat. Efectul net este de 2000 $ + 500 $ - 1000 $ = 1500 $. Cu toate acestea, o replicare tranzacțională nu actualizează pur și simplu contul client abonat la 1500 USD. Fiecare din aceste două tranzacții trebuie, de asemenea, să fie scrise abonatului.

Datorită naturii sale aproape în timp real, replicarea tranzacțională este frecvent utilizată de doi sau mai mulți administratori de baze de date (DBA) ca mecanism de reîncărcare în care mai mult de câteva minute de oprire nu este o opțiune, de ex. Rețele ATM și centrale nucleare. În acest sens, replicarea tranzacțională s-a dovedit a fi un mecanism fiabil pentru bazele de date de rezervă.

Alte tipuri de replicare includ replicarea îmbinării și instantaneului.