Összefoglalás
Ez a cikk azokat a fejlesztéseket ismerteti, amelyeket a frissítés tartalmaz a Pacemaker-fürtök Always On rendelkezésre állási csoportjaihoz a Microsoft SQL Server.
Ez a frissítés a következő fejlesztéseket tartalmazza:
-
A online_database_retries erőforrástulajdonság már nincs használatban. Ezt a tulajdonságot a rendszer figyelmen kívül hagyja, ha be van állítva. A 8. göngyölt frissítés (CU8) előtt ez a tulajdonság szabályozható, hogy az indítási és monitorozási műveletek mennyi ideig várnak arra, hogy a rendelkezésre állási csoport összes adatbázisa online állapotba lépjen. Ezek a műveletek most határozatlan ideig várakoznak, amíg a Pacemaker-erőforráson konfigurált művelet időkorlátja lejár.
-
A monitor_timeout erőforrás-tulajdonság connection_timeout lett átnevezve , hogy jobban tükrözze a használatát. A rendszer továbbra is az eredeti nevet használja a visszamenőleges kompatibilitás érdekében.
-
A CU8 előtt a figyelőművelet időtúllépési értéke nem lehet rövidebb, mint a monitor_timeout tulajdonság értéke. Azok a felhasználók, akik azt szerették volna, hogy a figyelőművelet a helyreállítási időnél gyorsabban hiúsuljon meg, online_database_retries használták volna erre. Mivel a online_database_retries már nem használatos a 8. kumulatív frissítésben, a figyelőművelet időtúllépésére vonatkozó korlátozás megszűnik.
-
Az előléptetési művelet most megvárja, amíg az adatbázisok online állapotba kerülnek, miután előléptette a rendelkezésre állási csoport replikáját.
-
A lefokozási művelet most a MÁSODLAGOS szerepkör helyett a FELOLDÁS szerepkörre állítja a replikát a gyorsabb feladatátvétel érdekében. Az eredeti elsődleges mindaddig a FELOLDÁS szerepkörben marad, amíg az új replikát elő nem lépteti az ELSŐDLEGES szerepkörre. Ezután az eredeti elsődleges rendszer automatikusan újraindul a MÁSODLAGOS szerepkörbe. Az újraindítást az eredeti elsődleges figyelőművelet hibája váltja ki. Ezt a fürtfigyelési eszközök, például a crm_mon jelentik. Ez nem tekinthető aggodalomra okot adó oknak.
-
Azt javasoljuk, hogy azok a felhasználók, akik nem hibás értékeket adnak meg a online_database_retries erőforrástulajdonsághoz vagy a monitor_timeout erőforrás-tulajdonsághoz, vagy akik nem hibás értékeket adnak meg az erőforrás-műveletek időtúllépéseihez, alkalmazzák a következő módosításokat:
-
Állítsa connection_timeout egy olyan értékre, amely nagyobb, mint a rendelkezésre állási csoport adatbázisainak a helyreállításhoz szükséges maximális ideje (másodpercben).
-
Állítsa a kezdési és előléptetési művelet időtúllépéseit olyan értékre, amely nagyobb, mint a rendelkezésre állási csoport adatbázisainak a helyreállításhoz szükséges maximális ideje (másodpercben).
Ha például a rendelkezésre állási csoportban lévő adatbázisok helyreállítása 15 percet (900 másodpercet) vesz igénybe, a beállításoknak a következőnek kell lenniük:
-
Connection_timeout=900
-
Op start timeout=900s interval=0s
-
Op promote timeout=900s interval=0s
-
-
További információ
Ezeket a fejlesztéseket a SQL Server következő frissítése tartalmazza:
8. összegző frissítés SQL Server 2017-hez
A SQL Server buildek ismertetése
A SQL Server minden új buildje tartalmazza az előző buildben található összes gyorsjavítást és biztonsági javítást. Javasoljuk, hogy telepítse a legújabb buildet a SQL Server verziójához:
Hivatkozások
Ismerje meg a Microsoft által a szoftverfrissítések leírására használt szabványos terminológiát .