Najważniejsze nowe funkcje SQL Server 2017 w skrócie
Dzięki SQL Server 2017, firmy otrzymują potężną wersję sprawdzonej platformy danych Microsoft, która zapewnia wszystkie niezbędne funkcje baz danych, raportowania i analizy. Ta edycja SQL Server idealnie nadaje się więc do spełnienia wszystkich wymagań nowoczesnego, wysokowydajnego systemu zarządzania relacyjną bazą danych (RDMS) - tak jak to jest typowe dla systemów zarządzania towarami, oprogramowania ERP (Enterprise Resource Planning) i systemów CRM. Z SQL Server 2017, korzystasz z wglądu poprzez zaawansowaną analitykę w bazie danych z Pythonem i R, jak również interaktywne wizualizacje. SQL Server 2017 oferuje również wiele ulepszeń i nowych funkcji, jak również poprawę wydajności Master Data Services (MDS) i Reporting Services (SSRS) dla SQL Server 2017. Ważne funkcje są wymienione szczegółowo
Nowe funkcje silnika bazy danych
SQL Server 2017 zawiera również wiele nowych funkcji silnika bazy danych, w tym zwiększoną wydajność. Obejmuje to możliwość dodawania zespołów CLR do listy pozytywnej. Adaptacyjne przetwarzanie zapytań obejmuje trzy nowe ulepszenia: Adaptacyjne łączenie i sprzężenie zwrotne dotyczące alokacji pamięci w trybie wsadowym oraz nakładanie na siebie wykonywania funkcji wartości tabel z wieloma poleceniami, co uwalnia zasoby procesora. Wydajność jest również poprawiana dzięki nowym dynamicznym listom zarządzania i automatycznej optymalizacji bazy danych, co daje wgląd w problemy z wydajnością zapytań, sugeruje rozwiązania i automatycznie naprawia zidentyfikowane problemy.
Usługi analizy serwera SQL (SSAS)
Wersja 2017 serwera SQL Server zawiera również wiele ważnych nowych funkcji w usługach analitycznych SQL Server. Obejmują one ulepszenia modeli tabelarycznych, takie jak tryb tabelaryczny jako domyślną opcję instalacji. A dzięki Get Data, Power Query wprowadza nowe źródła danych, które obsługują istniejące źródła danych w zapytaniach M.
Serwer SQL 2017 Usługi integracyjne (SSIS)
Funkcja Scale Out w SSIS w SQL Server 2017 posiada nowe i zmienione funkcje oraz upraszcza wykonywanie SSIS na wielu komputerach. Ponadto, Scale Out Master obsługuje teraz wysoką dostępność, w tym ulepszoną obsługę dzienników wykonania przez pracowników Scale Out. Ponadto katalog SSIS posiada teraz dodatkową właściwość globalną, która określa Standard podczas wdrażania pakietów SSIS. SSIS obsługuje również serwer SQL w systemie Linux.
Korzystanie z systemu Linux z serwerem SQL 2017
W edycjach Enterprise lub Standard for SQL Server 2017 użytkownicy mogą również korzystać z otwartego systemu operacyjnego Linux, aby uzyskać dostęp do serwera SQL. Nie jest to już również problem dla aplikacji Java dzięki sterownikowi łączności z bazą danych Java. Zarówno w przypadku Linuksa, jak i C++, połączenie z serwerem SQL 2017 odbywa się zazwyczaj poprzez interfejs Open Database Connectivity Interface.
Usługa SQL Server R Services jest obecnie nazywana SQL Server Machine Learning Services.
Poprzednie usługi SQL Server R Services zostały zmienione na SQL Server Machine Learning Services w wersji SQL Server 2017. Powodem tego jest wsparcie Pythona - oprócz poprzedniego języka programowania R. Usługa Machine Learning Services może być używana w SQL Server 2017 do uruchamiania skryptów R lub Python, możliwe jest również zainstalowanie Microsoft Machine Learning Server standalone do wdrażania modeli R i Python, które nie wymagają SQL Server. Ponadto, programiści SQL Server mają teraz dostęp do bibliotek ML i AI dla Pythona, które są dostępne dla nich w środowisku open source.
SQL Server 2017 Editions w Wiresoft
Wiresoft oferuje SQL Server 2017 edycje Enterprise i Standard, ta ostatnia jest dostępna z CAL-ami jako alternatywa dla licencji rdzeniowych. Podczas gdy edycja Standard jest właściwym wyborem dla podstawowych funkcji zarządzania i inteligencji biznesowej (BI) oraz dla obciążeń, które wymagają minimalnych zasobów informatycznych, edycja Enterprise jest szczególnie odpowiednia dla większych firm, ponieważ oferuje jeszcze bardziej wszechstronną i krytyczną dla misji wydajność, wymaganą dla wymagających baz danych i wymagań BI. SQL Server 2017 Enterprise zapewnia najwyższy poziom usług i wydajności wymagany przy większych i największych obciążeniach pracą.
Różnice pomiędzy serwerem SQL Server 2017 Standard a wersjami Enterprise
Główną różnicą pomiędzy wersją Standard i Enterprise SQL Server 2017 jest wydajność, jak wspomniano. Dlatego też SQL Server 2017 Standard jest przeznaczony przede wszystkim dla małych i średnich przedsiębiorstw, natomiast wersja Enterprise, choć odpowiednia również dla średnich przedsiębiorstw, jest przeznaczona przede wszystkim dla potrzeb dużych przedsiębiorstw. Istnieją więc różne limity skalowania w zależności od edycji serwera: Podczas gdy wersja Enterprise Edition zapewnia maksymalną pojemność obliczeniową wykorzystywaną przez pojedynczą instancję, Standard jest ograniczona do mniej niż 4 gniazdek lub 24 rdzeni lub, w zależności od aplikacji, dostępna jest tylko ograniczona liczba GB.
Ponadto wersja Enterprise Edition of SQL Server 2017 posiada dodatkowe funkcje, które nie są zawarte w Standard SQL Server 2017: Na przykład, SQL Server Enterprise nie tylko pozwala na nieograniczoną wirtualizację, zapewniając jednocześnie korzyści w zakresie Software Assurance, ale także posiada zaawansowaną, wysoką dostępność z grupami dostępności Always On, przełączaniem awaryjnym wielu baz danych oraz czytelnymi replikami dodatkowymi. Dodatkowo, edycja oferuje przejrzyste szyfrowanie danych, a także raportowanie zgodności poprzez SQL Server Audit i zaawansowaną integrację danych z rozmytymi grupami i odnośnikami, a także raportowanie mobilne i KPI.
Bardziej wszechstronne funkcje Business Intelligence w SQL Enterprise 2017 oferują firmom rozszerzenia do modeli wielowymiarowych, model tabelaryczny i eksploracji danych, a także tryb przechowywania DirectQuery i dostęp do serwera raportów Power BI. Bardziej kompleksowa integracja funkcji uczenia się maszyn w stosunku do wersji Standard zapewnia pełną równoległość w analizach R i Pythona oraz możliwość ich uruchamiania na układach GPU, w tym Hadoop/Spark i Linux.
Modele licencyjne dla Microsoft SQL Server 2017 w firmie Wiresoft
Wraz z SQL Server 2016 Microsoft wprowadził zmianę w tzw. metryce licencyjnej, czyli metodzie obliczania zapotrzebowania na licencje. Podczas gdy wcześniej nie było istotne, ile rdzeni zawierał procesor, obecnie liczba rdzeni jest decydująca dla określenia dokładnego wymogu licencyjnego. Licencjonowanie rdzeni uwzględnia rosnącą liczbę rdzeni na procesor, które mogą obsłużyć coraz większe obciążenie pracą.
Dlatego też Microsoft oferuje również możliwość licencjonowania rdzeniowego dla SQL Server Version 2017. W zależności od edycji - czy jest to SQL Server 2017 Standard czy Enterprise - masz różne możliwości uzyskania odpowiednich licencji serwerowych:
SQL Server 2017 Standard daje możliwość wyboru między licencją serwerową/CAL (licencje serwerowe plus licencje dostępu) a licencją podstawową - nie są wymagane żadne dodatkowe licencje dostępu.
W przypadku SQL Server 2017 Enterprise Edition licencja na serwer/CAL nie jest już z reguły dostępna. Jest on licencjonowany tylko w zależności od liczby rdzeni.
Serwer SQL 2017 Licencja Standard według serwera/CAL
Model licencjonowania według serwera/CAL opiera się na następujących warunkach:
Standard jest wymagana dla każdego serwera, na którym ma być uruchomiona instancja SQL Server. Dodatkowo, dla każdego użytkownika lub urządzenia, które ma dostęp do licencjonowanego serwera SQL, wymagana jest oddzielna licencja dostępu (CAL) - jako użytkownik lub urządzenie CAL - dla tej lub nowszej zainstalowanej wersji serwera. Oznacza to, że za pomocą CAL dla SQL Server 2019 możesz również uzyskać dostęp do SQL Server 2017.
Która z licencji Standard Edition of SQL Server 2017 - wg rdzeni lub wg serwera plus CALS - jest korzystniejsza, zależy od typowego zastosowania w przedsiębiorstwie. W niektórych przypadkach licencja na usługi Server/CAL jest zatem tańsza niż licencja na rdzenie. Na przykład, maszyna z maksymalnie 2 procesorami z 8 rdzeniami każdy może być licencjonowana bardziej ekonomicznie z wersją SQL Standard.
Licencjonowanie serwera SQL 2017 Standard lub Enterprise na rdzenie
W przypadku licencjonowania serwera SQL na podstawie rdzenia procesora, Microsoft podaje pewne definicje w metodzie zliczania. Na przykład, licencja rdzeniowa jest ważna dla dwóch rdzeni - w przeciwieństwie do przeszłości, kiedy jedna licencja była naliczana za każdy procesor.
Całkowite zapotrzebowanie na licencję wynika zatem z odpowiedniej liczby rdzeni na procesor. Domyślnie zakłada się minimum osiem licencji na serwer, przy czym osiem rdzeni jest licencjonowanych na procesor. Każdy fizyczny rdzeń serwera wymaga zatem własnej licencji na rdzeń. Microsoft zdefiniował tutaj następujące zasady:
Każdy procesor wymaga 8 licencji rdzeniowych - minimalna liczba określona przez Microsoft. Dlatego też maszyny z mniejszą ilością rdzeni nie mogą być licencjonowane po niższej cenie.
Każdy serwer wymaga również co najmniej 16 licencji głównych.
Licencje rdzeniowe wymagane dla każdego serwera są dostępne tylko w pakietach po 2.
Do uzyskania licencji podstawowej nie są wymagane żadne dodatkowe CAL-y.
Licencja Microsoft SQL Server 2017 w firmie Wiresoft
Bez względu na to, czy chcesz pokryć swoje wymagania licencyjne dla Microsoft SQL Server 2017 w wersji Standard czy Enterprise Edition, Wiresoft oferuje zarówno licencje Server/CAL jak i 2-Core wyłącznie jako oryginalne prawa licencyjne. Licencje na SQL Server 2017 są szczególnie korzystne w Wiresoft, ponieważ oferujemy korzyści cenowe dzięki niewykorzystanym licencjom na oprogramowanie od firm europejskich - i to całkowicie legalnym.
Ponieważ zgodnie z orzeczeniem Europejskiego Trybunału Sprawiedliwości oprogramowanie może być bez problemu odsprzedawane od 2012 roku. Wszystkie licencje oferowane przez Wiresoft zostały wcześniej sprawdzone pod kątem całkowitej oryginalności i użyteczności. Potwierdza to wielu z naszych entuzjastycznych klientów. Prosimy o kontakt z nami, jeśli masz jakiekolwiek pytania dotyczące licencji Microsoft SQL Server 2017.