SQL Server 2025
10/16/2025
7 min
0

SQL Server 2025: Wszystko, co musisz wiedzieć

10/16/2025
7 min
0

Microsoft ogłosił 22 sierpnia 2025 roku pierwszą wersję Release Candidate (RC0) SQL Server 2025. Wersja ta stanowi ważny krok w kierunku ogólnej dostępności, oferując ulepszenia w zakresie wydajności, stabilności oraz nowe funkcje oparte na opiniach z fazy preview.

SQL Server 2025 kładzie duży nacisk na integrację sztucznej inteligencji, lepsze wsparcie dla analiz danych, scenariusze hybrydowe w chmurze oraz narzędzia dla deweloperów. Poniżej omówiono, co jest naprawdę nowe, a następnie, jak działa licencjonowanie oparte na rdzeniach (oraz jego alternatywy) i czy zmieniło się w porównaniu do wcześniejszych wersji, takich jak SQL Server 2022.

Co nowego lub ulepszonego w SQL Server 2025

Typ danych wektorowych i funkcje

SQL Server 2025 wprowadza nowy typ danych, który pozwala na bezpośrednie przechowywanie wartości wektorowych (np. embedding vectors z zastosowań AI). Umożliwia to wykonywanie obliczeń i operacji na wektorach bezpośrednio w bazie danych, bez użycia narzędzi zewnętrznych.

Indeks wektorowy i wyszukiwanie podobieństwa

Dodano wsparcie dla indeksów wektorowych, umożliwiając szybkie wyszukiwanie podobnych wektorów (approximate similarity search). Jest to szczególnie przydatne w rozwiązaniach AI, machine learning i systemach wyszukiwania, gdzie ważne są semantyczne podobieństwa.

Integracja modeli ONNX

Nowa instrukcja CREATE EXTERNAL MODEL pozwala na lokalne hostowanie modeli ONNX w SQL Server. Dzięki temu można wykonywać inferencję AI bezpośrednio w bazie danych, bez konieczności korzystania z oddzielnych usług ML. Funkcja ta działa poprzez opcję preview features.

Strumieniowanie zdarzeń zmian

SQL Server 2025 może niemal w czasie rzeczywistym strumieniować zmiany w tabelach (takie jak insert, update i delete) jako zdarzenia. Te zdarzenia można następnie przesyłać do Azure lub innych systemów, co ułatwia i przyspiesza integracje.

Nowe funkcje T-SQL

Język T-SQL został rozszerzony o nowe, potężne funkcje, takie jak:

  • REGEXP_MATCHES i REGEXP_SPLIT_TO_TABLE do dopasowywania i dzielenia wyrażeń regularnych.

  • Nowe funkcje agregujące JSON, takie jak JSON_OBJECTAGG i JSON_ARRAYAGG, które znacznie ułatwiają pracę z danymi JSON.

Integracja Copilot w SSMS

W SQL Server Management Studio można teraz korzystać z Copilot. Pozwala to zadawać pytania w języku naturalnym i szybciej uzyskiwać wgląd w dane, bez konieczności pisania złożonych zapytań.

Integracja hybrydowa i w chmurze

Integracja z Azure Arc została ulepszona, co lepiej wspiera scenariusze hybrydowe. Dzięki temu łatwiej jest łączyć bazy danych on-premises z chmurą i elastycznie pracować w środowiskach multicloud.

Ulepszenia wydajności

  • Ulepszona automatyczna korekta planów, z Trace Flag 12618 domyślnie włączonym.

  • Optymalizacja dystrybucji stron w środowiskach Always On, co przyspiesza i stabilizuje wysoką dostępność i failover.

Konfiguracja funkcji preview

Dostępna jest nowa opcja bazy danych, pozwalająca opcjonalnie aktywować funkcje eksperymentalne. Pozwala to testować nowe możliwości bez ryzyka dla środowiska produkcyjnego.

Nowa Standard Developer Edition

Microsoft wprowadza darmową edycję Developer, która zawiera wszystkie funkcje Standard Edition. Ułatwia to deweloperom budowanie i testowanie aplikacji w środowisku zbliżonym do produkcyjnego.

Funkcje usunięte lub wycofane

Niektóre funkcje nie są już wspierane lub zostały oznaczone do usunięcia. Przykłady:

  • Hot add CPU zostaje zdegradowany.

  • Lightweight pooling jest wycofywany.

Obecnie SQL Server 2025 znajduje się w fazie preview i będzie działać głównie w środowiskach testowych. Jeśli potrzebujesz już teraz licencji SQL Server, możesz zakupić SQL Server 2022, wersję z długoterminowym wsparciem, szeroko stosowaną w środowiskach produkcyjnych.

W Softtrader możesz nabyć Microsoft SQL Server 2022 Pre-Owned, co pozwala firmie znacząco zaoszczędzić w porównaniu do ceny nowej licencji od Microsoft.

Microsoft SQL Server 2022 banner

Licencjonowanie SQL Server 2025: jak działa licencjonowanie oparte na rdzeniach

Licencjonowanie jest jednym z najbardziej złożonych aspektów SQL Server. W SQL Server 2025 podstawy pozostają praktycznie niezmienione: model licencjonowania oparty na rdzeniach funkcjonuje podobnie jak w poprzednich wersjach. Ważne są jednak pewne szczegóły, takie jak alternatywne modele i scenariusze hybrydowe. Poniżej krok po kroku wyjaśniono, jak działa licencjonowanie oparte na rdzeniach, jakie są alternatywy i co jest nowe w SQL Server 2025.

Model Per Core

Model licencjonowania oparty na rdzeniach działa według kilku zasad:

  • Licencje są kupowane w oparciu o liczbę fizycznych rdzeni (lub rdzeni wirtualnych), na których działa SQL Server.

  • Licencje są zawsze sprzedawane w pakietach po dwa rdzenie (2-packs).

  • W przypadku serwerów fizycznych wszystkie fizyczne rdzenie w użyciu muszą być licencjonowane. Hyper-threading nie jest liczony – obliczenia bazują wyłącznie na rdzeniach fizycznych.

  • Obowiązuje minimum 4 rdzeni na procesor, niezależnie od rzeczywistej liczby rdzeni. To minimum pozostaje w SQL Server 2025.

  • W przypadku maszyn wirtualnych (VM) licencje należy przypisać do liczby przydzielonych rdzeni wirtualnych (v-cores). Zazwyczaj obowiązuje minimum 4 v-cores na VM.

  • W edycji Enterprise można korzystać z unlimited virtualization pod pewnymi warunkami: jeśli wszystkie fizyczne rdzenie hosta są licencjonowane, można uruchomić nieograniczoną liczbę instancji SQL Server na tym hoście, w tym w wielu VM.

Alternatywa: model Server + CAL

Oprócz modelu Per Core istnieje również model Server + CAL (Client Access License). Działa on następująco:

  • Kupujesz licencję serwera Microsoft dla każdej instalacji SQL Server.

  • Dla każdego użytkownika lub urządzenia uzyskującego dostęp do serwera musisz dodatkowo zakupić CAL.

Chociaż model ten nadal jest dostępny w 2025, Microsoft w nowych umowach licencyjnych ogranicza go lub często nie oferuje w dużych środowiskach. Dlatego jest on głównie atrakcyjny dla małych organizacji z ograniczoną i stabilną liczbą użytkowników.

Przykładowe obliczenia

Serwer fizyczny: maszyna z 2 procesorami po 8 rdzeni każdy (łącznie 16 rdzeni).

  • Należy objąć licencją wszystkie 16 rdzeni.

  • Licencje na rdzenie sprzedawane są w pakietach po 2 rdzenie. Potrzebujesz 8 pakietów.

Maszyna wirtualna: VM z 6 przydzielonymi rdzeniami wirtualnymi (v-cores).

  • Obowiązuje minimum 4 rdzenie, więc należy licencjonować 6 rdzeni.

  • Oznacza to 3 pakiety po 2 licencje rdzeniowe.

Enterprise unlimited virtualization: serwer hosta z 20 rdzeniami fizycznymi.

  • Jeśli objęto licencją wszystkie 20 rdzeni w edycji Enterprise, można uruchomić nieograniczoną liczbę maszyn SQL Server VM na tym hoście bez dodatkowych opłat za każdą VM.

Scenariusze hybrydowe i chmurowe w 2025

Microsoft w 2025 kładzie większy nacisk na środowiska hybrydowe i integrację z Azure Arc.
Oznacza to, że organizacje mogą uruchamiać SQL Server w kombinacji on-premises i chmury. Podstawą pozostają licencje rdzeniowe:

  • Jeśli SQL Server działa on-premises, obowiązuje standardowa zasada licencjonowania rdzeni (fizyczne lub wirtualne rdzenie są liczone).

  • W chmurze (Azure lub inni dostawcy) licencjonowanie opiera się na przydzielonych v-cores.

  • Z Software Assurance możliwe jest elastyczne wykorzystanie licencji zarówno on-premises, jak i w chmurze (mobility rights).

Czy licencjonowanie zmieniło się w SQL Server 2025?

Na podstawie dostępnej dokumentacji i ogłoszeń zasady licencjonowania rdzeni w SQL Server 2025 nie uległy zasadniczym zmianom. Znane reguły, takie jak „license all cores”, minimalna liczba rdzeni, pakiety po dwa i liczenie rdzeni wirtualnych pozostają aktualne. Istnieją jednak pewne punkty, na które warto zwrócić uwagę.

Dokumentacja wskazuje, że opcja „Server + CAL” (Client Access License) nadal istnieje, ale w nowych umowach licencyjnych jest często ograniczana lub niedostępna. Niektóre źródła sugerują również, że Microsoft w 2025 może kłaść większy nacisk na licencjonowanie rdzeniowe, co może ograniczać stosowanie Server + CAL w większych środowiskach.

Dodatkowo w 2025 roku większy nacisk położono na scenariusze hybrydowe i chmurowe, co wskazuje, że metody licencjonowania w środowiskach mieszanych (on-premises i chmura) stają się coraz ważniejsze. Według dokumentacji preview podstawowe zasady licencjonowania rdzeni pozostają niezmienione.

Wnioskiem jest, że licencjonowanie rdzeni w SQL Server 2025 działa w dużej mierze tak samo jak w poprzednich wersjach: liczymy rdzenie i kupujemy licencje rdzeniowe. Jednocześnie wyraźnie większy nacisk położono na nowoczesne scenariusze, użycie chmury i licencje przyjazne dla deweloperów.

Praktyczne wskazówki i uwagi dla SQL Server 2025

  • Wybierz model rdzeniowy dla nieprzewidywalnego użycia: Jeśli masz wielu użytkowników lub dostęp zewnętrzny, model per-core jest zwykle prostszy niż Server + CAL.

  • Używaj Enterprise przy wirtualizacji: Jeśli uruchamiasz wiele VM, wersja Enterprise może być bardziej opłacalna dzięki funkcji „unlimited virtualization”.

  • Korzystaj z nowej Standard Developer Edition: Dla środowisk dev/test nowa darmowa Standard Developer Edition jest wygodna. Nie trzeba kupować licencji produkcyjnych tylko po to, aby testować identyczną wersję.

  • Ostrożnie korzystaj z funkcji preview: Funkcje aktywowane przez PREVIEW_FEATURES mogą nie podlegać standardowemu wsparciu ani zasadom licencjonowania. Stosuj je głównie w celach testowych.

  • Planuj scenariusze chmurowe i hybrydowe: Ponieważ SQL Server 2025 oferuje silną integrację z Azure Arc i architekturami hybrydowymi, ważne jest uwzględnienie potencjalnych migracji do chmury lub podziału środowiska w planowaniu licencji.

  • Sprawdzaj pakiety licencji i zmiany cen: Niektóre analizy wskazują na presję cenową w SQL Server 2025 związaną z funkcjami AI, co może zwiększać koszty licencji w organizacjach.

Rekomendacja dla SQL Server 2025

SQL Server 2025 zachowuje sprawdzony model licencjonowania rdzeniowego, rozwijając go o wsparcie AI i wektorów, funkcje integracji hybrydowej i chmurowej. Dostępne są również edycje przyjazne deweloperom, takie jak nowa Standard Developer Edition.

Jeśli planujesz upgrade lub wdrożenie SQL Server 2025, zwróć szczególną uwagę na wybór licencji (core vs CAL), rolę wirtualizacji oraz sposób korzystania z nowych funkcji AI bez niepotrzebnych kosztów licencyjnych.

Masz pytania dotyczące licencjonowania SQL Server? Skontaktuj się z nami, a doradzimy rozwiązania odpowiednie dla Twojej sytuacji. Jeśli interesują Cię starsze wersje SQL Server, poproś o wycenę.

Skontaktuj się z nami, jeśli masz jakiekolwiek pytania dotyczące używanego oprogramowania od Softtrader banner bloga


FAQ

Kiedy SQL Server 2025 będzie dostępny?
Microsoft wydał pierwszą wersję Release Candidate (RC0) 22 sierpnia 2025 roku. Ogólna dostępność (GA) jest przewidywana później w 2025 roku, w zależności od opinii z fazy testowej.

Jaka jest główna różnica między SQL Server 2025 a 2022?
SQL Server 2025 koncentruje się na integracji AI, danych wektorowych, wsparciu hybrydowym/chmurowym i poprawie wydajności. Funkcjonalnie pozostaje podobny, ale wprowadza nowoczesne rozszerzenia dla analizy danych i machine learning.

Czy SQL Server 2025 nadaje się już do środowisk produkcyjnych?
Nie. Obecna wersja (RC0) to wersja preview przeznaczona do testów i rozwoju. Do środowisk produkcyjnych nadal rekomendowany jest SQL Server 2022.

Czy model licencjonowania zmienił się w SQL Server 2025?
Nie, model core-based pozostaje w dużej mierze taki sam jak w SQL Server 2022.

Główne zasady pozostają:

  • Licencje na rdzeń fizyczny lub wirtualny.

  • Sprzedaż w pakietach po 2 rdzenie.

  • Minimum 4 rdzenie na procesor.

Czym jest integracja Azure Arc?
SQL Server 2025 lepiej integruje się z Azure Arc, co pozwala zarządzać bazami on-premises tak, jakby były zasobami w chmurze. Zapewnia to większą elastyczność, centralne zarządzanie i wsparcie dla scenariuszy hybrydowych.

Czym jest nowa Standard Developer Edition?
Microsoft wprowadza darmową edycję Developer z wszystkimi funkcjami Standard Edition.
Ta wersja jest idealna dla deweloperów i testerów, którzy chcą budować i testować aplikacje w środowisku identycznym z produkcyjnym, bez dodatkowych kosztów licencyjnych.

Comments