Performance Tuning and Optimizing SQL Databases |
Course Outline |
MOC10987.pdf
|
Slides |
Slides.zip
|
Material |
Download
|
Useful Links |
|
Day | Modules | Sharing |
1 |
- SQL Server Components and SQL OS
- Windows Scheduling vs SQL Scheduling
- Waits and Queues
|
|
- Core Concepts
- Storage Solutions
- I/O Setup and Testing
|
|
2 |
- Database Structure Internals
- Data File Internals
- TempDB Internals
|
|
- Windows Memory
- SQL Server Memory
- In-Memory OLTP
|
|
- Concurrency and Transactions
- Locking Internals
|
|
3 |
- Statistics Internals and Cardinality Estimation
- Index Internals
- Columnstore Indexes
|
|
- Query execution and optimizer internals
- Query execution plans
- Analyzing query execution plans
|
|
- Plan cache internals
- Troubleshooting plan cache issues
- Query store
|
|
4 |
- Extended events core concepts
- Working with extended events
|
|
- Monitoring and tracing
- Baselining and benchmarking
|
|
Recommanded Books |
 | Title | Pro SQL Server 2022 Wait Statistics: A Practical Guide to Analyzing Performance in SQL Server and Azure SQL Database |
ISBN | 978-1-484-28770-5 |
Author | Thomas LaRock, Enrico van de Laar |
Year | 2023 |
Publisher | Apress |
 | Title | Pro T-SQL 2022: Toward Speed, Scalability, and Standardization for SQL Server Developers |
ISBN | 978-1-484-29255-6 |
Author | Elizabeth Noble |
Year | 2023 |
Publisher | Apress |
 | Title | Expert Performance Indexing in Azure SQL and SQL Server 2022: Toward Faster Results and Lower Maintenance Both on Premises and in the Cloud |
ISBN | 978-1-484-29214-3 |
Author | Edward Pollack, Jason Strate |
Year | 2023 |
Publisher | Apress |
 | Title | SQL Server Query Tuning and Optimization: Optimize Microsoft SQL Server 2022 queries and applications |
ISBN | 978-1-803-24262-0 |
Author | Benjamin Nevarez |
Year | 2022 |
Publisher | Packt Publishing |
 | Title | SQL Server Advanced Troubleshooting and Performance Tuning: Best Practices and Techniques |
ISBN | 978-1-098-10192-3 |
Author | Dmitri Korotkevitch |
Year | 2022 |
Publisher | O'Reilly Media |
 | Title | SQL Server 2022 Query Performance Tuning: Troubleshoot and Optimize Query Performance |
ISBN | 978-1-484-28890-0 |
Author | Grant Fritchey |
Year | 2022 |
Publisher | Apress |
 | Title | SQL Server 2022 Revealed: A Hybrid Data Platform Powered by Security, Performance, and Availability |
ISBN | 978-1-484-28893-1 |
Author | Bob Ward |
Year | 2022 |
Publisher | Apress |
 | Title | Pro SQL Server Relational Database Design and Implementation: Best Practices for Scalability and Performance |
ISBN | 978-1-484-26496-6 |
Author | Louis Davidson |
Year | 2021 |
Publisher | Apress |
 | Title | Refactoring Legacy T-SQL for Improved Performance: Modern Practices for SQL Server Applications |
ISBN | 978-1-484-25580-3 |
Author | Bob Ward |
Year | 2021 |
Publisher | Apress |
 | Title | High Performance SQL Server: Consistent Response for Mission-Critical Applications |
ISBN | 978-1-484-26490-4 |
Author | Benjamin Nevarez |
Year | 2021 |
Publisher | Apress |
 | Title | Expert T-SQL Window Functions in SQL Server 2019: The Hidden Secret to Fast Analytic and Reporting Queries |
ISBN | 978-1-484-25196-6 |
Author | Kathi Kellenberger,Clayton Groom,Ed Pollack |
Year | 2020 |
Publisher | Apress |
 | Title | Pro SQL Server 2019 Wait Statistics: A Practical Guide to Analyzing Performance in SQL Server |
ISBN | 978-1-484-24915-4 |
Author | Enrico van de Laar |
Year | 2019 |
Publisher | Apress |
 | Title | Dynamic SQL: Applications, Performance, and Security in Microsoft SQL Server |
ISBN | 978-1-484-24317-6 |
Author | Edward Pollack |
Year | 2019 |
Publisher | Apress |