Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2025 (17.x)
Program SQL Server 2025 (17.x) wprowadza PREVIEW_FEATURES opcję konfiguracji o określonym zakresie bazy danych. Ta opcja umożliwia korzystanie z funkcji dostępnych w wersji zapoznawczej.
W poniższej tabeli przedstawiono funkcje pierwotnie wydane jako wersja zapoznawcza i ich bieżący stan:
| Funkcja | Bieżący stan | Wersja najnowszej aktualizacji | Description |
|---|---|---|---|
| Zmienianie przesyłania strumieniowego zdarzeń | Preview | RTM | Przesyłanie zmian strumieniowo z programu SQL Server do usługi Azure Event Hubs. |
| Dopasowywanie rozmytego ciągu | Preview | RTM | Sprawdź, czy dwa ciągi są podobne, i oblicz różnicę między dwoma ciągami. |
| EDIT_DISTANCE | Preview | RTM | Oblicz liczbę wstawiania, usuwania, podstawień i transpozycji potrzebnych do przekształcenia jednego ciągu w inny. |
| EDIT_DISTANCE_SIMILARITY | Preview | RTM | Oblicz wartość podobieństwa z zakresu od 0 (wskazującą brak dopasowania) do 100 (wskazującą pełne dopasowanie). |
| Wektory o połowie precyzji (2 bajty) | Preview | RTM | Przechowuj wektory w formacie półprecyzyjnym (wartość zmiennoprzecinkowa dwubajtowa), co pozwala na maksymalnie do 3996 wymiarów w jednym wektorze. |
| JARO_WINKLER_DISTANCE | Preview | RTM | Oblicz odległość edycji między dwoma ciągami, dając preferencję tym, które są zgodne od początku, dla określonej długości prefiksu. |
| JARO_WINKLER_SIMILARITY | Preview | RTM | Oblicz wartość podobieństwa z zakresu od 0 (wskazującą brak dopasowania) do 100 (wskazującą pełne dopasowanie). |
| Indeks wektorowy | Preview | RTM | Utwórz przybliżone indeksy wektorów i zarządzaj nimi, aby znaleźć podobne wektory do danego wektora odniesienia. |
| UTWÓRZ INDEKS WEKTOROWY | Preview | RTM | Utwórz przybliżony indeks w kolumnie wektorowej, aby zwiększyć wydajność wyszukiwania najbliższych sąsiadów. |
| VECTOR_SEARCH. | Preview | RTM | Wyszukaj wektory podobne do danych wektorów zapytań przy użyciu przybliżonego algorytmu wyszukiwania wektorów najbliższych sąsiadów. |
Ostrzeżenie
Funkcje w wersji zapoznawczej nie są zalecane w środowiskach produkcyjnych.
Funkcje zapoznawcze, które stają się ogólnie dostępne w kolejnej aktualizacji zbiorczej, przestają wymagać opcji konfiguracji bazodanowej.
Co to jest PREVIEW_FEATURES?
PREVIEW_FEATURES to konfiguracja dla bazy danych, która umożliwia wypróbowanie nowych funkcji programu SQL Server przed ich ogólną dostępnością. Ta opcja jest przeznaczona dla środowisk programistycznych i testowych i nie powinna być używana w środowisku produkcyjnym.
Jak włączyć opcję PREVIEW_FEATURES?
PREVIEW_FEATURES jest opcją DATABASE SCOPED CONFIGURATION , dlatego można ją włączyć, wykonując następujący kod:
ALTER DATABASE SCOPED CONFIGURATION
SET PREVIEW_FEATURES = ON;
GO
SELECT * FROM sys.database_scoped_configurations
WHERE [name] = 'PREVIEW_FEATURES'
GO
Aby uzyskać więcej informacji, zajrzyj do ALTER DATABASE SCOPED CONFIGURATION.
Czy muszę włączyć PREVIEW_FEATURES do korzystania z funkcji sztucznej inteligencji w programie SQL Server 2025?
Nie, większość funkcji sztucznej inteligencji w programie SQL Server 2025 jest już ogólnie dostępna, w tym AI_GENERATE_EMBEDDINGS, CREATE EXTERNAL MODEL oraz typ danych wektora i powiązane funkcje. Tylko funkcje jawnie wymienione w notatkach o wersji wymagają włączenia opcji PREVIEW_FEATURES.
Czy włączenie PREVIEW_FEATURES powoduje, że baza danych jest wersją spoza ogólnej dostępności?
Nie, włączenie PREVIEW_FEATURES konfiguracji nie zmienia statusu GA bazy danych. Baza danych pozostaje dostępna ogólnie, nawet gdy włączone są funkcje w wersji zapoznawczej. Ten mechanizm z możliwością wyboru ma na celu umożliwienie klientom testowania nowych funkcji przed ich osiągnięciem statusu GA, bez wpływu na status GA samej bazy danych. Należy jednak pamiętać, że po włączeniu funkcji w wersji zapoznawczej, jeśli są używane funkcje w wersji zapoznawczej i obejmują utrwalone obiekty (takie jak indeksy), wyłączenie PREVIEW_FEATURES później może spowodować błędy, chyba że te obiekty zostaną usunięte lub skompilowane.
Funkcje w wersji zapoznawczej powinny być zwykle używane w środowiskach deweloperskich lub testowych, a nie w środowisku produkcyjnym, ze względu na ich eksperymentalny charakter i potencjalne zmiany.
Jak funkcja w wersji zapoznawczej zostanie przeniesiona do ogólnej dostępności?
Funkcje są promowane do ogólnie dostępnej wersji za pośrednictwem aktualizacji zbiorczej (CU).
Czy CU może zaktualizować funkcję w wersji zapoznawczej bez przenoszenia jej do wersji ogólnie dostępnej?
Tak. Funkcje poglądowe można aktualizować w aktualizacjach zbiorczych, pozostając pod ramami PREVIEW_FEATURES.
Co się stanie, gdy funkcja w PREVIEW_FEATURES przejdzie do ogólnie dostępnej wersji?
Funkcja staje się dostępna niezależnie od PREVIEW_FEATURES ustawienia.
Czy mogę włączyć, a następnie wyłączyć opcję PREVIEW_FEATURES w dowolnym momencie?
Jeśli nie były używane żadne funkcje w wersji zapoznawczej, możesz bezpiecznie wyłączyć ją w dowolnym momencie. Jeśli użyto funkcji w wersji zapoznawczej, możesz to OFFwyłączyć, ale obiekty korzystające z tych funkcji spowodują błąd. Po wyłączeniu PREVIEW_FEATURES opcji, silnik bazy danych nie jest świadomy tych funkcji, więc ich użycie może zwracać błędy, ponieważ nowe polecenia w ogóle nie są rozpoznawane.
Czy użycie PREVIEW_FEATURES wpływa na moją strategię tworzenia i przywracania kopii zapasowych?
Nie, ustawienie funkcji w wersji zapoznawczej nie ma wpływu na tworzenie kopii zapasowej ani przywracanie bazy danych. Bazy danych pozostają zgodne w ramach aktualizacji zbiorczych i wydań ogólnych. Jeśli jednak zastosujesz aktualizację zbiorczą (CU), która ulepszy funkcję w wersji zapoznawczej, a następnie przywrócisz tę bazę danych do poprzedniej wersji, funkcja może nie działać zgodnie z oczekiwaniami lub nawet spowodować błąd. Wynika to z faktu, że przywrócona wersja może nie rozpoznać zaktualizowanej składni lub zachowania wprowadzonego w nowszej aktualizacji cu. W związku z tym, podczas gdy same operacje tworzenia kopii zapasowych i przywracania pozostają bez zmian, zgodność funkcji zależy od poziomu aktualizacji zbiorczej docelowego środowiska.
Jeśli w dowolnym momencie funkcja w wersji zapoznawczej wymaga zmian, które spowodują, że będzie niezgodna z poprzednimi wersjami, wyraźnie udokumentowamy te zmiany. W takich przypadkach zastosowanie aktualizacji będzie wymagało ręcznego kroku, aby upewnić się, że masz świadomość potencjalnego wpływu. Co ważne, aktualizacje nie będą automatycznie niezgodne z poprzednimi wersjami bazy danych. Nawet w takich przypadkach zapewnimy możliwość wycofania się do poprzedniej aktualizacji CU, jeżeli zajdzie taka potrzeba.
Co zrobić, jeśli nie interesuje mnie korzystanie z funkcji w wersji zapoznawczej?
Możesz pozostawić PREVIEW_FEATURES ustawioną na OFF. Zachowujesz pełne możliwości wycofywania i przywracania dla jednostek CU oraz w wersji GA. Każda aktualizacja funkcji korzystających PREVIEW_FEATURES z mechanizmu zgody nie ma wpływu na bazę danych.
Czy mogę włączyć tylko określone funkcje w wersji zapoznawczej?
Ustawienie o skali bazy danych umożliwia użycie wszystkich funkcji w wersji próbnej.
Czy obsługa funkcji w wersji zapoznawczej jest dostępna?
Tak, dostępna jest obsługa funkcji w wersji zapoznawczej, podobnie jak co nowego w usłudze Azure SQL Database?
Jak poprawki GDR wpływają na PREVIEW_FEATURES?
Poprawki GDR są ortogonalne do jednostek obliczeniowych (CU) i nie mają wpływu na stan PREVIEW_FEATURES. Funkcje wprowadzone do ogólnej dostępności (GA) poprzez aktualizację CU wymagają zastosowania tej aktualizacji CU; GDRy nie zawierają komponentów funkcji.