Microsoft ogłosił SQL Server 2025 z wbudowaną integracją AI, przeprojektowanym silnikiem replikacji i ulepszonymi mechanizmami wysokiej dostępności. Dla administratorów SQL Server to jedna z ważniejszych aktualizacji od lat. Sprawdzamy, co naprawdę zmienia się w codziennej pracy DBA.

- Wbudowany silnik wektorowy (Vector Search) bez potrzeby korzystania z zewnętrznych rozwiązań AI.
- Query Intelligence — adaptacyjny optymalizator zapytań uczący się na podstawie historii wykonań.
- Nowe Always On AG: szybszy failover, lepsza obsługa multi-subnet i uproszczona konfiguracja.
- Azure Arc Integration — zunifikowane zarządzanie SQL Server on-prem i w chmurze z jednej konsoli.
- Ledger Tables rozszerzone o automatyczną weryfikację integralności z Azure Confidential Ledger.
SQL Server 2025 — co nowego na liście release notes
SQL Server 2025 to pierwsza wersja, w której Microsoft zdecydowanie przesuwa ciężar na integrację z ekosystemem AI i chmurą Azure. To nie jest ewolucja — to zmiana kierunku. Ale zanim przejdziemy do tego, co ekscytujące, sprawdźmy, co istotne z perspektywy administratora pracującego z bazami produkcyjnymi.
Vector Search — AI bezpośrednio w bazie
Największa nowość z perspektywy architektury to wbudowany silnik przeszukiwania wektorowego. SQL Server 2025 obsługuje natywnie typ danych VECTOR i operacje na nim — w tym przeszukiwanie metodą Approximate Nearest Neighbor (ANN) z indeksami HNSW.
Praktyczne znaczenie: aplikacje AI korzystające z embeddingów (semantyczne wyszukiwanie, RAG, rekomendacje) mogą teraz przechowywać wektory bezpośrednio w SQL Server — bez zewnętrznego vector store jak Pinecone czy Qdrant. To upraszcza architekturę i redukuje koszty operacyjne.
Wydajność w praktyce
W testach Microsoft Vector Search w SQL Server 2025 osiąga recall@10 na poziomie 95%+ dla typowych zbiorów embeddingów przy opóźnieniach poniżej 5ms dla indeksów mieszczących się w pamięci. Przy większych zbiorach (powyżej 100M wektorów) wyniki są mocno zależne od dostępnej pamięci RAM.
Query Intelligence — adaptacyjny optymalizator
Query Intelligence to ewolucja Intelligent Query Processing (IQP) z SQL Server 2019/2022. System zbiera dane o wykonaniu zapytań, identyfikuje nieoptymalne plany i automatycznie je koryguje — bez DBA.
Nowości w stosunku do poprzednich wersji:
- Automatyczna korekcja regresji planów — jeśli nowy plan okaże się wolniejszy, system wraca do poprzedniego
- Parameter sensitivity optimization — różne plany dla różnych wartości parametrów (koniec z problemem parameter sniffing)
- Cross-database cardinality estimation — lepsze szacowania dla zapytań obejmujących wiele baz
Always On Availability Groups — długo oczekiwane usprawnienia
Always On AG dostało w tej wersji poważne usprawnienia w zakresie niezawodności i konfigurowalności:
- Faster failover — czas failover skrócony do poniżej 15s w typowych konfiguracjach (poprzednio 30–60s)
- Multi-subnet improvements — lepsza obsługa środowisk multi-datacenter
- Automated health policy — bardziej granularne polityki zdrowia i wyzwalaczy failover
- Read-scale AG bez klastra — prostsze konfiguracje do load balancingu odczytów
15-sekundowy failover brzmi dobrze dopóki nie przypomnisz sobie, że aplikacje klientów muszą obsłużyć tę przerwę. Zawsze testuj z realnym ruchem, nie tylko pingiem.
Co oznacza to dla codziennej pracy DBA
SQL Server 2025 nie rewolucjonizuje codziennych obowiązków DBA — ale znacznie upraszcza kilka obszarów. Query Intelligence redukuje ilość ręcznego tuningu. Szybszy failover AG oznacza mniej nerwowych nocy on-call. Vector Search otwiera nowe możliwości bez nowych narzędzi do zarządzania.
Wyzwaniem będzie nauka nowych konceptów (embedding, vector index) i współpraca z zespołami aplikacyjnymi, które będą chciały wykorzystać te możliwości jak najszybciej.