Transaktionsreplikation

Autor: Randy Alexander
Erstelldatum: 3 April 2021
Aktualisierungsdatum: 1 Juli 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]

Inhalt

Definition - Was bedeutet Transaktionsreplikation?

Transaktionsreplikation ist die automatisierte periodische Verteilung von Änderungen zwischen Datenbanken. Daten werden in (oder nahezu) Echtzeit vom Primärserver (Herausgeber) in die empfangende Datenbank (Abonnent) kopiert. Somit bietet die Transaktionsreplikation ein hervorragendes Backup für häufige tägliche Datenbankänderungen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt die Transaktionsreplikation

In den meisten Fällen beginnt die Transaktionsreplikation mit der Erstellung eines Publisher-Snapshots, der dann auf den Abonnenten kopiert wird. Alle Publisher-Änderungen werden dann in Echtzeit protokolliert und auf dem Abonnenten repliziert.
Die Transaktionsreplikation kopiert nicht nur den Nettoeffekt von Datenänderungen, sondern repliziert jede Änderung konsistent und genau.

Beispielsweise beträgt der Kontostand eines Kunden in der Publisher-Datenbank einer Geschäftsbank anfänglich 2.000 US-Dollar. Innerhalb weniger Minuten zahlt der Kunde dann 500 US-Dollar ein und hebt dann 1000 US-Dollar vom Geldautomaten ab. Der Nettoeffekt beträgt $ 2000 + $ 500 - $ 1000 = $ 1500. Bei einer Transaktionsreplikation wird das Kundenkonto des Abonnenten jedoch nicht einfach mit 1500 US-Dollar aktualisiert. Jede dieser beiden Transaktionen muss auch auf den Abonnenten geschrieben werden.

Aufgrund ihrer Echtzeitnatur wird die Transaktionsreplikation häufig von zwei oder mehr Datenbankadministratoren (DBAs) als Failover-Mechanismus verwendet, wenn Ausfallzeiten von mehr als einigen Minuten keine Option darstellen, z. ATM-Netze und Atomkraftwerke. In dieser Hinsicht hat sich die Transaktionsreplikation als zuverlässiger Mechanismus für die Sicherung von Datenbanken erwiesen.

Andere Replikationstypen umfassen die Zusammenführungs- und Snapshot-Replikation.