Przed tygodniem na rynku pojawiła się najnowsza wersja bazodanowej platformy Microsoft SQL Server 2016, oferująca szereg nowych funkcjonalności, wśród których znalazły się nowa wersja Stretch Database oraz Always Encrypted. Niestety - co staje się już regułą, do której gigant z Redmond z każdą nadarzającą się okazją przyzwyczaja swoich klientów - premiera nie mogła odbyć się bez wpadki.
Co z tą wpadką?
Świeżo opublikowana wersja RTM nowego systemu bazodanowego korzysta z komponentów uruchomieniowych Visual C++ 2013 Update 5, w których wykryto poważne błędy, mogące wywołać poważne problemy ze stabilnością środowiska. Pomimo, iż udostępniono już odpowiednią aktualizację, to do stabilnego działania SQL Server 2016 wymagana jest ręczna aktualizacja bibliotek C++.
Szkoda, że Microsoft i tym razem pospieszył się z wydaniem rozwiązania, gdyż sam SQL Server 2016 można uznać za wydanie przełomowe, z podniesionym poziomem bezpieczeństwa, gotowe na chmurę, duże zbiory danych, Business Intelligence i Internet przedmiotów. Wydaje się, że przedłużenie fazy testowej o kilka tygodni z pewnością przyczyniłoby się do wyeliminowania wielu błędów jeszcze przed oficjalnym wprowadzeniem rozwiązania na rynek.
Pozostaje mieć nadzieję, że Microsoft SQL Server dla systemów Linux, którego wydanie zaplanowano na połowę 2017 r., nie zostanie wydany w pośpiechu.
Czego dotyczą dwie nowe, główne funkcjonalności?
Funkcja Stretch Database pozwala użytkownikom przechowywać część danych lokalnie, a część, tych mniej używanych wysyłać do chmury Azure. Za sprawą tej funkcjonalności aplikacje postrzegają wszystkie dane jako jeden spójny zbiór, niezależnie od tego gdzie są przechowywane.
Always Encrypted to funkcja pozwalająca użytkownikowi na szyfrowanie wszystkich informacji przetwarzanych przez aplikację zarządzającą bazą danych, zarówno te, przechowywane aktualnie na dyskach jak i te, które znajdują się w pamięci systemowej serwera.
"Wśród instytucji, które obsługujemy znajdują się największe banki, ubezpieczyciele i organizacje finansowe - musimy korzystać z oprogramowania, które zapewni najwyższy poziom bezpieczeństwa w naszym środowisku. Nowe funkcjonalności SQL Server 2016 takie jak Always Encrypted pozwolą spełnić wszystkie nasze oczekiwania" - powiedział Eric Fleischman, główny architekt i wiceprezes działu Platform Engineering DocuSign.
Podobnie jak w wypadku SQL Server 2014, SQL Server 2016 jest dostępny w czterech edycjach: Enterprise, Standard, Developer i Express. Dwie ostatnie są edycjami bezpłatnymi.
Szczegółowe informacje na temat SQL Server 2016, w tym testową wersję do pobrania znaleźć można pod adresem http://bit.ly/1OB71lK