Na MS Ignite tento týden bylo odhaleno několik podrobností o změnách v Availability Groups, které budou dodávány v SQL Server 2016. Chtěl jsem poskytnout velmi rychlý seznam hlavních bodů na vysoké úrovni, aby vás tyto AG nadchly. vylepšení:
- Volitelné nastavení pro převzetí služeb při selhání na základě selhání databáze – v letech 2012 a 2014 je převzetí služeb při selhání určeno téměř výhradně na úrovni instance. Pokud se databáze přepne do režimu offline, je podezřelá nebo poškozená, AG neustále bzučí. V SQL Server 2016 budete moci mít určité databázové metriky pro zahájení převzetí služeb při selhání pro celou skupinu.
- Podpora koordinátora distribuovaných transakcí – v aktuálních verzích není MSDTC podporován pro AG databáze, ale bude plně podporován v SQL Server 2016 (bude vyžadovat aktualizaci operačního systému – je možné, že budete potřebovat nejnovější verzi Windows Serveru podpora ve všech scénářích).
- Skupinově spravované servisní účty jsou plně podporovány – tyto „fungovaly“ v SQL Server 2012/2014, ale nebyly plně podporovány a měly nějaké problémy (viz základní informace zde, zde a zde).
- Vyrovnávání zátěže pro čitelné sekundární stránky – budete moci použít mechanismus round-robin pro směrování požadavků pouze pro čtení prostřednictvím posluchače, abyste využili vyváženou výhodu všech sekundárních stránek oproti současnému přístupu, kdy požadavky vždy směřují na „první“ dostupnou sekundární.
- Další automatické cíle převzetí služeb při selhání – pro automatické převzetí služeb při selhání budete moci zadat celkem až tři sekundární stanice; to odpovídá počtu povolených synchronních replik.
- Vylepšený výkon přenosu protokolů – celý tento kanál byl přepracován a refaktorován pro nižší využití CPU a vyšší propustnost.
- Skupina základní dostupnosti – toto bylo konečně potvrzeno od CTP 3.2 jako oficiální možnost pro zákazníky Standard Edition v SQL Server 2016. Podrobnosti o funkcích a omezeních naleznete v části Přehled základních skupin dostupnosti AlwaysOn.
- Skupiny dostupnosti bez domény – jak zde popsal Microsoft, budete moci hostovat AG napříč doménami bez důvěry a vůbec bez domény. (Všimněte si, že tato změna vyžaduje také Windows Server 2016.)