When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

Microsoft announces SQL Server 2025 Release Candidate 0

Microsoft has released the first release candidate for SQL Server 2025, touting AI capabilities and experimental features through PREVIEW_FEATURES.

A blue background with text saying SQL Server 2025 Release Candidato 0 now available

A private preview of SQL Server 2025 began in November 2024, followed by a public preview in May 2025. Now, it is time for the natural next step, as the tool has received its first release candidate, dubbed "RC0", bringing it one step closer to general availability, hopefully later in the year.

The highlight in this release is a new setting for enthusiasts, developers, and database administrators eager to try out experimental, upcoming features through a built-in PREVIEW_FEATURES database scoped configuration. You can find out more about how to leverage these capabilities through the release notes available here.

Other features include AI-focused enhancements, which are expected as Microsoft is focusing a lot in this area with SQL Server 2025. Developers can quickly create vector indexes and execute vector searches through the PREVIEW_FEATURES capability mentioned above. The company has also promised intra-query parallelism with hyperthreading, which should improve performance significantly. Microsoft has also empowered macOS developers to leverage vectors through the Rosetta 2 translation layer.

There are several other AI improvements in tow too. These include text chunking and ONNX model integration through the AI_GENERATE_CHUNKS and CREATE EXTERNAL MODEL features, both available through PREVIEW_FEATURES. In addition, sys.vector_indexes now inherits columns from sys.indexes, which means that it follows the same naming convention.

And as we highlighted yesterday, SQL Server 2025 RC0 supports Ubuntu 24.04 and enables TLS 1.3 by default. Here are some other, relatively smaller improvements too:

  • Time-bound extended event sessions stop automatically after the specified time elapses.
  • Cardinality Estimation (CE) Feedback for Expressions—cache persistence: Learns from repeated query patterns to pick better row estimates and plans. With persistence, that learning will survive restarts and failovers for steadier performance and less retuning.
  • PolyBase now supports managed identity communications to Microsoft Azure Blob Storage and Microsoft Azure Data Lake Storage.
  • JARO_WINKLER_DISTANCE returns float (previously real).
  • JARO_WINKLER_SIMILARITY returns int (previously real).
  • REGEXP_REPLACE and REGEXP_SUBSTR now support large object (LOB) types (varchar(max) and nvarchar(max)).
  • REGEXP_LIKE is now SARGable, allowing index usage for faster query execution.
  • SQL Server Agent, Linked Servers, defaults to encryption mandatory, using the latest security standards—TDS 8.0 and TLS 1.3.
  • Configure TLS 1.3 encryption for Always On availability groups, failover cluster instances (FCI), replication, and log shipping with TDS 8.0 support.
  • Replication defaults to OLEDB version 19 for inter-instance communication and enforces TLS 1.3 with Encrypt=Strict by default.
  • Resource governance can now be used for Fabric Mirroring to isolate and manage resource consumption.
  • Dynamic maxtrans configuration option to optimize Fabric mirroring performance.

If all of this interests you, you can download SQL Server 2025 RC0 from here.

Windows 11 Dev Channel update
Next Article

KB5064093: Microsoft brings big update to how Windows 11 connects to your phone on new build

bose bass module 700
Previous Article

Bose Bass Module 700, 500 wireless subwoofer deals bring deep bass to your home theater

0 Comments

Load the comments and join the conversation!

Read the comments, ask the editors questions, show respect and join the conversation.

Click here