Soaring to New Heights with Accelerated Database Recovery
summary
Accelerated Database Recovery (ADR) redesigns crash recovery with an in-memory slog, a persisted version store moved into the user database, and a logical revert that releases locks immediately. Demo shows a 197-minute transaction rolled back to online in less than a second. ADR enables aggressive log truncation, is AG-aware and default in Azure SQL, but 2019 has a single-threaded cleaner that can cause version-store growth under very high DML; enabling is a database-scoped ALTER requiring exclusive access.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 3:00Accelerated Database Recovery
- 7:54Why DBAs should care
- 9:00New ADR components
- 13:59ADR availability group awareness
- 15:24Logical revert and versions
- 17:53Aborted transaction map
- 21:26ADR configuration
- 24:59Traditional rollback process
- 26:24ADR rollback changes
- 27:53ADR live demo
- 39:49Instant rollback demo
- 45:22When not to deploy ADR
- 47:14Monitoring and testing ADR
- 50:26ADR benefits summary
- 51:09Further learning resources
- 52:18Q&A
related talks
54mSoaring to New Heights with Accelerated Database Recovery
54mSoaring to New Heights with Accelerated Database Recovery
46mAzure SQL Database Business Continuity During Disaster
49mPerformance Improvements in SQL Server 2019
50mAchieve peak performance and availability for your SQL Server and Azure SQL workloads with core engi
54mDesigning Azure Data Disaster Recovery Strategies
47mDisaster Recovery Strategies for SQL Server
31mAutonomous Database: Simplify your database management
