Opcje wdrażania, licencjonowanie i różnice funkcji
W SQL Server 2025 wprowadzono opcje wdrażania, edycji i licencjonowania, które obsługują scenariusze hybrydowe, natywne dla chmury oraz sztucznej inteligencji. W tej lekcji omówiono metody wdrażania, funkcje konteneryzacji i różnice w porównaniu z wcześniejszymi wersjami.
Wybieranie opcji wdrażania dla SQL Server 2025 r.
SQL Server 2025 rozszerza elastyczność wdrażania, obsługując systemy operacyjne Windows i Linux, maszyny wirtualne i szeroką gamę platform w chmurze. Nowość w tej wersji to zaawansowane funkcje konteneryzacji, ulepszone aranżacje dla platformy Kubernetes i Azure Arc oraz bezproblemowa integracja z Azure w scenariuszach hybrydowych i wielochmurowych.
Najważniejsze ulepszenia wdrażania w SQL Server 2025 r. obejmują:
- Enhanced containerization: Natywna obsługa wdrożeń konteneryzowanych z ulepszoną skalowalnością, zabezpieczeniami i orkiestracją przy użyciu platformy Kubernetes, Azure Arc i innych narzędzi natywnych dla chmury.
- Opcje natywne dla chmury: Wdrażanie SQL Server 2025 jako w pełni zarządzanej usługi w Azure lub w środowiskach hybrydowych z ujednoliconym zarządzaniem i monitorowaniem.
- Immutable infrastructure: Obsługa niezmiennych wdrożeń i zautomatyzowanego skalowania, co ułatwia zarządzanie i aktualizowanie wystąpień SQL Server w potokach DevOps i ciągłej integracji i wdrażania.
- Uproszczona aprowizacja: usprawniona konfiguracja i konfiguracja zarówno w środowiskach lokalnych, jak i w chmurze, z ujednoliconymi narzędziami i ulepszonymi ścieżkami uaktualniania.
SQL Server 2025 jest obsługiwany w najnowszych wersjach Windows i Linux oraz jest dostępny za pośrednictwem obrazów Azure Marketplace, rejestrów kontenerów i tradycyjnych metod instalacji.
Porównanie wersji SQL Server 2025
SQL Server 2025 oferuje wersje spełniające różne wymagania, z aktualizacjami obsługującymi nowe funkcje i modele wdrażania:
| Wydanie | Przeznaczenie | Kluczowe ograniczenia | Użycie produkcyjne |
|---|---|---|---|
| Evaluation | Testowanie funkcji | Limit 180 dni | Nie. |
| Deweloper | Tworzenie i testowanie | Brak (pod względem funkcji) | Nie. |
| Ekspresowy | Podstawowe aplikacje | Limity użycia procesora CPU, pamięci, rozmiaru bazy danych | Tak |
| sieć Web | Aplikacje internetowe | Ograniczone do obciążeń związanych z aplikacjami webowymi | Tak |
| Standard | Ogólne użycie biznesowe | Ograniczenia funkcji | Tak |
| Enterprise | Systemy o krytycznym znaczeniu | Żaden | Tak |
Aby uzyskać pełną listę funkcjonalności dla każdej wersji, zobacz Co nowego w SQL Server 2025.
Omówienie licencjonowania SQL Server 2025
Edycje płatne SQL Server 2025 są licencjonowane na rdzeń z opcjami Software Assurance (SA) oraz rozszerzonym wsparciem dla modeli rozliczania na podstawie zużycia w środowiskach Azure i hybrydowych.
Identyfikowanie różnic między funkcjami w poprzednich wersjach
SQL Server 2025 zawiera następujące kluczowe zmiany z poprzednich wersji:
- Analiza oparta na sztucznej inteligencji i wbudowana integracja uczenia maszynowego
- Zaawansowane możliwości połączone z chmurą i hybrydowe
- Inteligentne przetwarzanie zapytań i ulepszenia wydajności
- Zwiększone zabezpieczenia, zgodność i ochrona danych
- Rozszerzona wirtualizacja danych i obsługa magazynu obiektów zgodnego z protokołem S3
- Nowe funkcje języka T-SQL i narzędzia zwiększające produktywność deweloperów
Wskazówka
Bądź na bieżąco ze wszystkimi najnowszymi informacjami o wersji SQL Server 2025.
Funkcje usunięte lub przestarzałe w SQL Server 2025 r.
Następujące funkcje są przestarzałe w SQL Server 2025 r.:
- Starsze łączności PolyBase Hadoop i grupy skalowalne (zastąpione przez nowoczesne konektory i wirtualizację)
- Machine Learning Server i zintegrowane środowiska uruchomieniowe R/Python/Java (korzystaj z zewnętrznych pakietów i usług)
- Distributed Replay (usunięty z instalacji)
- Baza danych Stretch (przestarzała, która ma zostać usunięta w przyszłej wersji)
- Niektóre starsze funkcje zabezpieczeń i zarządzania zastąpione nowymi ujednoliconymi narzędziami do zarządzania i zgodności
Wskazówka
Zapoznaj się z dokumentacją SQL Server aby poznać szczegółowe możliwości poszczególnych funkcji w różnych wersjach.
Włącz funkcje w wersji zapoznawczej
SQL Server 2025 udostępnia opcję funkcji w wersji zapoznawczej, aby przetestować nadchodzące możliwości, zanim staną się one ogólnie dostępne. Włączając tę opcję, możesz eksperymentować z innowacjami, takimi jak indeksowanie wektorów, ulepszone fragmentowanie tekstu i zmienianie przesyłania strumieniowego zdarzeń — bez wpływu na obciążenia produkcyjne. Takie podejście zapewnia elastyczność testowania i oceniania nowych funkcji w bezpieczny, izolowany sposób, co zapewnia elastyczność środowiska lokalnego.
W przeciwieństwie do tradycyjnych flag śledzenia, które są głównie do debugowania i wpływają na cały serwer, przełącznik funkcji w wersji zapoznawczej jest ustawiany na poziomie bazy danych. Oznacza to, że można włączyć funkcje w wersji zapoznawczej dla określonych baz danych, umożliwiając eksperymentowanie docelowe przy zachowaniu stabilności pozostałej części środowiska. Funkcje w wersji zapoznawczej są przeznaczone do oceny i nie powinny być używane w środowisku produkcyjnym, ale podstawowa baza danych pozostaje w pełni obsługiwana i stabilna nawet w przypadku włączenia funkcji w wersji zapoznawczej.
Ważna
Funkcje w wersji zapoznawczej nie są przeznaczone dla środowisk produkcyjnych i mogą ulec zmianie przed ostatecznym wydaniem. Używaj ich tylko w środowiskach deweloperskich lub testowych.