Transactionele replicatie

Schrijver: Randy Alexander
Datum Van Creatie: 3 April 2021
Updatedatum: 1 Juli- 2024
Anonim
SQL Server Transactional Replication  A Deep Dive - Drew Furgiuele
Video: SQL Server Transactional Replication A Deep Dive - Drew Furgiuele

Inhoud

Definitie - Wat betekent transactionele replicatie?

Transactionele replicatie is de geautomatiseerde periodieke distributie van wijzigingen tussen databases. Gegevens worden in (of bijna) real-time gekopieerd van de primaire server (uitgever) naar de ontvangende database (abonnee). Transactionele replicatie biedt dus een uitstekende back-up voor frequente, dagelijkse databaseveranderingen.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Transactionele Replicatie

In de meeste gevallen begint transactionele replicatie door een momentopname van de uitgever te maken, die vervolgens naar de abonnee wordt gekopieerd. Vervolgens worden wijzigingen van de uitgever in realtime vastgelegd en gerepliceerd bij de abonnee.
Transactionele replicatie kopieert niet alleen het netto-effect van gegevenswijzigingen, maar repliceert eerder en consistent elke wijziging.

Het rekeningsaldo van een klant in de database met uitgevers van een commerciële bank is bijvoorbeeld aanvankelijk $ 2.000. Vervolgens stort de klant binnen enkele minuten $ 500 en trekt vervolgens $ 1000 uit de geldautomaat. Het netto-effect is $ 2000 + $ 500- $ 1000 = $ 1500. Bij een transactionele replicatie wordt het abonneeclientaccount echter niet eenvoudig bijgewerkt als $ 1500. Elk van deze twee transacties moet ook naar de abonnee worden geschreven.

Vanwege zijn bijna realtime karakter, wordt transactionele replicatie vaak gebruikt door twee of meer databasebeheerders (DBA's) als een failover-mechanisme waarbij meer dan een paar minuten downtime geen optie is, b.v. ATM-netwerken en kerncentrales. In dit opzicht is transactionele replicatie een betrouwbaar mechanisme gebleken voor back-updatabases.

Andere replicatietypen zijn samenvoeging en momentopname-replicatie.