Microsoft released SQL Server 2019 Cumulative Update (CU) 31 on February 13, 2025. This update, Build 15.0.4420.2, includes ten public fixes and improvements, which is a relatively low count compared to previous CUs. With SQL Server 2019 nearing the end of Mainstream Support on February 28, 2025, this is expected to be its final CU release.
If you’re behind on updates, now is the time to act. CU31 likely marks the end of cumulative updates for SQL Server 2019. After February 28, only General Distribution Releases (GDRs) will address critical security or functionality issues.
Here’s why installing CU31 is crucial:
- Final Opportunity for Bug Fixes: No more cumulative patches after this.
- Comprehensive Updates: CU31 includes all fixes and improvements from earlier CUs.
- Extended Support Timeline: GDR updates will continue until January 8, 2030.
Table of Contents
Key Facts About SQL Server Updates
Cumulative Updates vs. GDRs
- CUs include bug fixes, performance improvements, and security updates.
- GDRs focus solely on critical security patches.
No Service Packs Since SQL Server 2017
Microsoft phased out Service Packs in favor of regular cumulative updates.
Release Schedule
- Initially monthly after General Availability (GA), then shifted to bi-monthly.
- CU31 aligns with this schedule as the final update before Mainstream Support ends.
Cumulative Nature
Installing CU31 gives you all prior fixes and enhancements since SQL Server 2019’s release.
Practical Advice for Deployment
- Evaluate First: Review the KB article for CU31 to understand its fixes and how they apply to your environment.
- Test Thoroughly: Avoid deploying directly to production without testing in a controlled environment.
- Stay Current: Regular updates reduce risks from unresolved bugs and vulnerabilities.
Why Choose the CU Train?
Staying on the “CU Train” ensures you benefit from both functional improvements and security patches. The “GDR Train” only provides minimal updates, increasing exposure to unresolved issues over time.
This is your last chance to bring your SQL Server 2019 instances up to date with a cumulative update. Don’t wait until a critical issue forces your hand—CU31 is a safety net that ensures stability and security as Mainstream Support ends.