Na MS Ignite w tym tygodniu ujawniono kilka szczegółów na temat zmian w grupach dostępności, które zostaną udostępnione w SQL Server 2016. Chciałem przedstawić bardzo krótką listę wypunktowań na temat głównych najważniejszych wydarzeń na wysokim poziomie, aby ekscytować się tymi AG ulepszenia:
- Opcjonalne ustawienie przełączania awaryjnego na podstawie awarii bazy danych – w latach 2012 i 2014 przełączenie awaryjne jest określane prawie w całości na poziomie instancji. Jeśli baza danych przejdzie w tryb offline, podejrzana lub uszkodzona, AG nadal nuci. W SQL Server 2016 będziesz mógł mieć pewne metryki bazy danych, aby zainicjować przełączanie awaryjne dla całej grupy.
- Wsparcie Koordynatora Transakcji Rozproszonych – w obecnych wersjach MSDTC nie jest obsługiwany dla baz danych AG, ale będzie w pełni obsługiwany w SQL Server 2016 (będzie również wymagał aktualizacji systemu operacyjnego – możliwe, że do pełnej wersji będzie potrzebna najnowsza wersja Windows Server wsparcie we wszystkich scenariuszach).
- Konta usługi zarządzane przez grupę są w pełni obsługiwane – te "działały" w SQL Server 2012/2014, ale nie były w pełni obsługiwane i miały pewne problemy (więcej informacji znajdziesz tutaj, tutaj i tutaj).
- Równoważenie obciążenia dla czytelnych materiałów pomocniczych – będziesz mógł użyć mechanizmu okrężnego do kierowania żądań tylko do odczytu przez odbiornik, aby w zrównoważony sposób wykorzystać wszystkie drugorzędne, w przeciwieństwie do obecnego podejścia, w którym żądania zawsze trafiają do „pierwszego” dostępnego drugorzędnego.
- Dodatkowe cele automatycznego przełączania awaryjnego – będziesz mógł określić do trzech serwerów pomocniczych do automatycznego przełączania awaryjnego; odpowiada to liczbie dozwolonych replik synchronicznych.
- Poprawiona wydajność transportu logów – cały ten potok został poddany przeglądowi i refaktoryzacji w celu zmniejszenia zużycia procesora i wyższej przepustowości.
- Podstawowa grupa dostępności – zostało to ostatecznie potwierdzone w wersji CTP 3.2 jako oficjalna opcja dla klientów wersji Standard Edition w SQL Server 2016. Aby uzyskać szczegółowe informacje i ograniczenia dotyczące funkcji, zobacz Przegląd grup dostępności AlwaysOn Basic .
- Grupy dostępności bez domeny – jak opisał tutaj Microsoft, będziesz mógł hostować AG w domenach bez zaufania i bez domeny. (Pamiętaj, że ta zmiana wymaga również systemu Windows Server 2016.)