
SQL Server 2025 wchodzi w fazę Release Candidate
W listopadzie 2024 r.wprowadzono prywatną wersję zapoznawczą programu SQL Server 2025, a następnie publiczną wersję zapoznawczą w maju 2025 r. Oprogramowanie przeszło do pierwszej wersji Release Candidate, znanej jako „RC0”, co stanowi istotny krok w kierunku jego przewidywanej ogólnej dostępności w dalszej części roku.
Kluczowe funkcje programu SQL Server 2025 RC0
Wersja ta zawiera istotną nowość dla programistów, administratorów baz danych i entuzjastów: konfigurację o zakresie bazy danych PREVIEW_FEATURES. To nowe ustawienie pozwala użytkownikom na zapoznanie się z funkcjami eksperymentalnymi w ramach przygotowań do szerszego wdrożenia. Szczegółowe wskazówki dotyczące maksymalizacji tych możliwości znajdują się w informacjach o wydaniu tutaj.
Ulepszenia sztucznej inteligencji i poprawa wydajności
Zgodnie z naciskiem Microsoftu na sztuczną inteligencję, SQL Server 2025 wprowadza szereg udoskonaleń w tej dziedzinie. Programiści mogą teraz efektywnie tworzyć indeksy wektorowe i przeprowadzać wyszukiwania wektorowe, korzystając z funkcji PREVIEW_FEATURES. Ponadto, wersja ta obiecuje paralelizm wewnątrzzapytaniowy z wykorzystaniem technologii Hyper-Threading, co ma znacząco poprawić wydajność zapytań. Warto zauważyć, że programiści systemu macOS również skorzystają z tych udoskonaleń dzięki warstwie translacyjnej Rosetta 2.
Dostępnych jest kilka dodatkowych funkcji sztucznej inteligencji, takich jak:
- Podział tekstu na fragmenty i integracja modelu ONNX za pomocą funkcji AI_GENERATE_CHUNKS i CREATE EXTERNAL MODEL, które są częścią PREVIEW_FEATURES.
- sys.vector_indexes dziedziczy teraz kolumny z
sys.indexes
, ujednolicając konwencje nazewnictwa w celu łatwiejszego zarządzania.
Aktualizacje platformy i ulepszenia zabezpieczeń
SQL Server 2025 RC0 zwiększa również kompatybilność i bezpieczeństwo, obsługując Ubuntu 24.04 i domyślnie włączając protokół TLS 1.3. Dodatkowe udoskonalenia obejmują:
- Ograniczone czasowo, rozszerzone sesje wydarzeń, które automatycznie kończą się po upływie wyznaczonego okresu.
- Informacje zwrotne dotyczące szacowania kardynalności (CE) dla wyrażeń wprowadzających trwałość pamięci podręcznej, która zachowuje wyuczone wzorce zapytań podczas ponownych uruchomień i przełączania awaryjnego, co prowadzi do zoptymalizowanej wydajności.
- Możliwość komunikacji PolyBase z usługami Microsoft Azure Blob Storage i Microsoft Azure Data Lake Storage za pośrednictwem zarządzanej tożsamości.
- Uaktualnienia funkcji JARO_WINKLER_DISTANCE i JARO_WINKLER_SIMILARITY w celu usprawnienia obsługi danych.
- Obsługa dużych typów obiektów (LOB) w funkcjach REGEXP_REPLACE i REGEXP_SUBSTR.
- Funkcja REGEXP_LIKE jest teraz obsługiwana przez SARGable, co usprawnia wykorzystanie indeksów i przyspiesza wykonywanie zapytań.
- Domyślne ustawienia szyfrowania dla agenta SQL Server i serwerów powiązanych zgodne z najnowszymi protokołami bezpieczeństwa — TDS 8.0 i TLS 1.3.
- Ulepszona konfiguracja szyfrowania TLS 1.3 w grupach dostępności Always On, instancjach klastra trybu failover (FCI), replikacji i przesyłaniu dzienników.
- Replikacja wymusza teraz użycie wersji OLEDB 19 do komunikacji między instancjami, gwarantując protokół TLS 1.3 ze ścisłym szyfrowaniem.
- Mechanizmy zarządzania zasobami umożliwiające skuteczniejsze zarządzanie ich wykorzystaniem w Fabric Mirroring.
- Opcja dynamicznej konfiguracji maxtrans mająca na celu optymalizację wydajności kopiowania obiektów Fabric.
Zaangażuj się w SQL Server 2025
Jeśli te informacje Cię zainteresują, pobierz program SQL Server 2025 RC0 tutaj, aby osobiście zapoznać się z jego możliwościami.
Dodaj komentarz