Na een private preview in november 2024 en een publieke preview in mei 2025, zet Microsoft met Release Candidate 0 (RC0) de volgende stap richting de algemene beschikbaarheid van SQL Server 2025. RC0 brengt vooral veel nieuws rond AI-scenario’s, prestaties en beveiliging.
Nieuw: PREVIEW_FEATURES (database-scoped configuration)
De grootste vernieuwing is een ingebouwde database-scoped configuration PREVIEW_FEATURES
. Daarmee kunnen enthousiastelingen, ontwikkelaars en databasebeheerders experimentele, aankomende functionaliteit per database inschakelen en uitproberen. Denk aan vroege AI-features (zoals vectoren) en nieuwe T-SQL-mogelijkheden. Het is bedoeld voor testen en evaluatie—dus niet voor productieomgevingen.
AI en vectoren
-
Vectorindexen & vectorzoekopdrachten: via
PREVIEW_FEATURES
kun je snel vectorindexen aanmaken en vector search uitvoeren—handig voor semantisch zoeken en retrieval-augmented generation-patronen. - Intra-query parallelisme met hyperthreading: Microsoft belooft merkbare prestatieverbeteringen door betere benutting van threads binnen één query.
- macOS-ontwikkeling: ontwikkelaars op macOS kunnen vectorfunctionaliteit benutten via de Rosetta 2-vertalingslaag.
Verdere AI-verbeteringen
-
Tekstchunking & ONNX-modellen: via
AI_GENERATE_CHUNKS
enCREATE EXTERNAL MODEL
(beide onderPREVIEW_FEATURES
) kun je teksten in chunks opdelen en ONNX-modellen integreren. -
Systeemcatalogus:
sys.vector_indexes
erft kolommen vansys.indexes
en volgt daarmee dezelfde naamgevingsconventies, wat beheer en tooling eenvoudiger maakt.
Platform & beveiliging
- Ubuntu 24.04-ondersteuning en TLS 1.3 standaard ingeschakeld.
- SQL Server Agent en Linked Servers vereisen nu standaard versleuteling volgens de nieuwste protocollen (TDS 8.0 en TLS 1.3).
- TLS 1.3 configuratie is beschikbaar voor Always On-availability groups, Failover Cluster Instances (FCI), replicatie en log shipping (met TDS 8.0-support).
-
Replicatie gebruikt standaard OLE DB v19 voor inter-instance communicatie en enforce-t TLS 1.3 met
Encrypt=Strict
.
Query-optimalisatie & engine-kwaliteit
- Time-bound Extended Events: sessies stoppen automatisch na de ingestelde looptijd.
- Cardinality Estimation (CE) Feedback for Expressions — cache persistence: leert van terugkerende querypatronen voor betere raming van rijen en plannen; dankzij persistente cache blijft die learning behouden na restarts en failovers.
- REGEXP-verbeteringen:
-
REGEXP_REPLACE
enREGEXP_SUBSTR
ondersteunen nu LOB-types (varchar(max)
,nvarchar(max)
). -
REGEXP_LIKE
is nu SARGable (door de optimizer met indexen te benutten), wat snellere query’s mogelijk maakt. - JARO/WINKLER-functies:
-
JARO_WINKLER_DISTANCE
retourneert nu float (voorheen real). -
JARO_WINKLER_SIMILARITY
retourneert nu int (voorheen real).
Fabric Mirroring & governance
- Resource governance is nu inzetbaar voor Fabric Mirroring om resourceverbruik te isoleren en te beheersen.
-
Dynamische
maxtrans
-configuratie om de prestaties van Fabric Mirroring te optimaliseren.
Wat betekent dit voor jou?
-
Proberen zonder risico voor productie: gebruik
PREVIEW_FEATURES
om nieuwe mogelijkheden gecontroleerd te testen in niet-productie databases. - AI-workloads klaarzetten: vectorindexen en ONNX-integratie versnellen het bouwen van semantische zoek- en RAG-scenario’s.
- Veiliger standaard: met TLS 1.3 en TDS 8.0 als norm worden verbindingen standaard strakker beveiligd.
- Snellere query’s, minder her-tuning: CE-feedback (met persistente cache) en SARGable regex-filters helpen stabielere prestaties te behalen.
Je kunt SQL Server 2025 RC0 nu downloaden via de gebruikelijke Microsoft-kanalen.
Door: Drifter
Aanbevolen Reacties
Er zijn geen reacties om weer te geven.
Log in om te reageren
Je kunt een reactie achterlaten na het inloggen
Login met de gegevens die u gebruikt bij softtrack