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-ID: 6911459689

Url: https://administrator.de/forum/always-on-verfuegbarkeitsgruppe-sql-server-6911459689.html

Ausgedruckt am: 26.12.2024 um 02:12 Uhr

GrueneSosseMitSpeck
GrueneSosseMitSpeck 25.04.2023 um 17:10:00 Uhr
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.
Dani
Dani 25.04.2023 aktualisiert um 18:41:57 Uhr
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
GrueneSosseMitSpeck
GrueneSosseMitSpeck 25.04.2023 um 20:43:25 Uhr
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.