Kapitel 12. AlwaysOn-Verfügbarkeitsgruppen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

AlwaysOn Verfügbarkeitsgruppen sind die am häufigsten verwendete Hochverfügbarkeitstechnologie (HA) in SQL Server. Sie hält mehrere Kopien von Datenbanken vor, so dass die Speicherung nicht mehr der einzige Ausfallpunkt ist. Außerdem können Sie die Leselast durch mehrere lesbare Sekundärknoten skalieren.

In diesem Kapitel gebe ich einen Überblick darüber, wie Verfügbarkeitsgruppen intern funktionieren, und erkläre, wie man häufige Probleme behebt. Du erfährst mehr über den Overhead, der durch synchrone Replikate und lesbare Secondaries entsteht. Schließlich gehe ich auf die Überwachung von Availability Groups ein und zeige dir, wie du Failover-Ereignisse beheben kannst.

AlwaysOn Availability Groups Übersicht

Die Funktionsweise von AlwaysOn Availability Groups lässt sich vielleicht am einfachsten erklären, wenn du dir die Geschichte dieser Technologie ansiehst. Sie wurde in SQL Server 2012 als Ersatz und Nachfolger von Database Mirroring eingeführt, das früher den internen Microsoft-Codenamen Real Time Log Shipping trug. Dieser Name ist eine gute Beschreibung: Sowohl Database Mirroring als auch Availability Groups nutzen den Strom der Transaktionsprotokolle zur Kommunikation. Der primäre Knoten sendet die Log-Einträge an die sekundären Knoten, die sie in ihren Transaktionsprotokollen speichern und die Änderungen ...

Get SQL Server Erweiterte Fehlersuche und Leistungsoptimierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.