lebakasjunky
Goto Top

Always On-Verfügbarkeitsgruppe (SQL Server)

Servus in die Runde,
eine Frage:
Datenbank im Always On Cluster (MSSQL 2019), wisst ihr hier die "Umschaltzeit" wenn ich vom primären auf den sekundären Knotenpunkt schwenke. (Ping, ms,...) Wie lange ist für eine Applikation hier die DB weg da im Hintergrund ja der SQL-Server gewechselt wird.

Merci für eure Antworten
VG
lebakasjunky

Content-Key: 6911459689

Url: https://administrator.de/contentid/6911459689

Printed on: July 27, 2024 at 12:07 o'clock

Member: GrueneSosseMitSpeck
GrueneSosseMitSpeck Apr 25, 2023 at 15:10:00 (UTC)
Goto Top
du kannst maximal 10-30 Sekunden Auszeit einplanen. Erfahrungswert...

Es geht z.B. in Sekunden, wenn der Server vor dem Schwenk schon nichts aktiv getan hat. Sollte man im Aktivitätsmonitor vorher anschauen. Weil der Schwenk nämlich auch Abfragen bzw Statements abbricht, dann wird ggf noch ein Rollback gemacht und auch zum anderen Host gesendet. Sollte man also vermeiden.

Der 2. Host schaltet dann vom Mirroring in den Online-Modus, aber man muß beachten, daß der Cache von dem 2. Host kalt ist und die Benutzer werden anfänglich eine niedrigere Abfrageperformance bemerken.

Der Listener für die SQL Anfragen schaltet sich dann auch um - der entstammt den MS Cluster Services und hat auch ein paar Sekündchen Denkpause beim Schwenk.
Member: Dani
Dani Apr 25, 2023 updated at 16:41:57 (UTC)
Goto Top
Moin,
Wie lange ist für eine Applikation hier die DB weg da im Hintergrund ja der SQL-Server gewechselt wird.
bei uns im Netzwerk sind es 2ms (=ein Ping). Wir schenken vormittags um 11:00 Uhr und es bekommt keiner etwas von einem Ausfall mit. Wie es bei dir im Netzwerk ist, weiß ich nicht.


Gruß,
Dani
Member: GrueneSosseMitSpeck
GrueneSosseMitSpeck Apr 25, 2023 at 18:43:25 (UTC)
Goto Top
das ist bei jeder Applikation aber anders - logisch betrachtet bleibt die Verbindung ja bestehen, physisch ist sie aber für eine kurze Zeit weg.