SQL Server 2022 Performance Enhancements
summary
Covers concrete 2022 changes and outcomes: availability group redo uses a global redo thread pool (observed up to 17 threads on a 144‑core host), tempdb GAM/SGAM concurrency is fixed, buffer‑pool scans become parallel (previous failovers cost ~3 minutes), and Accelerated Database Recovery gives near‑instant rollbacks but PVS cleanup can balloon (one incident grew to ~300 GB when a long transaction blocked cleanup). Stack dumps are compressed in memory (~92% seen), Query Store persists memory‑grant feedback and enables Query Store hints and automatic plan correction.
AI-written summary · about
chapters (13)
- 0:00Introduction to SQL 2022
- 1:41Key performance improvements
- 3:50Availability groups and redo
- 8:26Tempdb and system efficiency
- 10:24Buffer pool scan optimization
- 12:31Accelerated database recovery
- 19:41Stack dump improvements
- 22:43Parameter sensitive optimization
- 30:45Memory grant feedback
- 36:51DOP and estimator feedback
- 40:03Optimizer feedback mechanisms
- 43:27Automatic plan correction
- 45:47Query store hints and conclusion
related talks
50mSQL Server 2022 Performance Enhancements
51mNext Level Scalability on SQL Server 2022
49mPerformance Improvements in SQL Server 2019
47mNext Level Availability on SQL Server 2022
48mSQL Server 2022 hidden gems
54mSoaring to New Heights with Accelerated Database Recovery
49mHidden Gems in SQL Server 2022 Database Engine
51mSQL Server 2022 and the Wheel of Power
