Firma Microsoft opublikowała pierwszego kandydata do wydania dla SQL Server 2017. Jest to pierwsza wersja bazy danych Microsoft SQL Server działająca w systemach Windows Server i Linux. Ostateczna wersja powinna być dostępna dla ogółu społeczeństwa w okresie letnim.

Kandydat do wydania został poprzedzony siedmioma zapowiedziami technologii społecznościowych. Dzięki nim użytkownicy mogli już przetestować obsługę systemu Linux i inne nowe funkcje, takie jak Adaptive Query Processing i Python Integration for Advanced Analytics. Ten ostatni opiera się na Microsoft Machine Learning Services i umożliwia analitykę w bazie danych, która ma przyspieszyć analizę danych.

Wraz z Release Candidate 1 firma Microsoft wprowadza kolejne innowacje. SQL Server dla Linuxa obsługuje teraz uwierzytelnianie przez Active Directory. Klienci Windows i Linux we wspólnej domenie potrzebują tylko danych logowania do domeny i protokołu Kerberos, aby zalogować się do programu SQL Server.

SQL Server for Linux umożliwia również szyfrowanie ruchu danych w sieci między aplikacją kliencką a instancją SQL Server za pomocą protokołu TLS. Dostępna jest również wersja zapoznawcza usług SQL Server Integration Services (SSIS) dla systemu Linux, które obsługują każdy sterownik ODBC Unicode. Dalsze ulepszenia dotyczą usług Machine Learning Services i SQL Server Analysis Services (SSAS).

Microsoft obiecuje też lepszą wydajność. Mówi się, że SQL Server 2017 ustanowił nowy rekord świata w teście TPC-H w systemie Red Hat Enterprise Linux na serwerach ProLiant firmy HPE. To samo powinno dotyczyć SQL Server 2017 pod Windows Server 2016 na ThinkSystem od Lenovo.

Oprócz systemu Windows Server, SQL Server 2017 obsługuje również Red Hat Enterprise Linux, Ubuntu Linux i Suse Linux Enterprise Server. Baza danych działa również w kontenerach Linux Docker w systemach Linux, Windows lub mac OS.

Firma Microsoft ogłosiła SQL Server dla systemu Linux w marcu 2016 r. Pierwsza opublikowana wówczas wersja przedpremierowa była dostępna tylko dla Ubuntu i jako obraz Dockera. Bazą do rozwoju SQL Server dla Linux był SQL Server 2016. Firma programistyczna udostępniła SQL Server 2016 w czerwcu 2016 roku.

Ankieta

[z materiałem od Mary Jo Foley, ZDNet.com]

Wskazówka: Co zapisałeś o bazach danych? Sprawdź swoją wiedzę - z 15 pytaniami na silicon.de.