Transakční replikace

Autor: Randy Alexander
Datum Vytvoření: 3 Duben 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
Transakční replikace - Technologie
Transakční replikace - Technologie

Obsah

Definice - Co znamená Transakční replikace?

Transakční replikace je automatická periodická distribuce změn mezi databázemi. Data jsou kopírována v reálném čase (nebo v jeho blízkosti) z primárního serveru (vydavatele) do přijímací databáze (předplatitel). Transakční replikace tak nabízí vynikající zálohu pro časté denní změny databází.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje transakční replikace

Ve většině případů transakční replikace začíná pořizováním snímku vydavatele, který je potom zkopírován do předplatitele. Poté jsou všechny změny vydavatele zaznamenány v reálném čase a replikovány u odběratele.
Transakční replikace nekopíruje pouze čistý účinek změn dat, ale spíše důsledně a přesně replikuje každou změnu.

Například zůstatek účtu zákazníka v databázi vydavatele komerční banky zpočátku přečte 2 000 $. Poté, během několika minut, zákazník vloží 500 USD a poté stáhne 1 000 USD z bankomatu. Čistý efekt je $ 2000 + $ 500 - $ 1000 = $ 1500. Transakční replikace však jednoduše neaktualizuje klientský účet odběratele jako 1 500 USD. Každá z těchto dvou transakcí musí být rovněž zapsána účastníkovi.

Kvůli své povaze téměř v reálném čase je transakční replikace často používána dvěma nebo více správci databáze (DBA) jako mechanismus převzetí služeb při selhání, kde není možné více než několik minut prostojů, např. Sítě ATM a jaderné elektrárny. V tomto ohledu se ukázalo, že transakční replikace je spolehlivým mechanismem pro záložní databáze.

Jiné typy replikace zahrnují slučování a replikace snímků.