Performance Tuning and Optimizing SQL Databases
Code: M10987
Duration: 4 Days
Delivery methods: Classroom, Virtual Learning, Onsite Event
Price per delegate: $2,650.00

This four-day instructor-led course provides students who manage and maintain SQL Server databases with the knowledge and skills to performance tune and optimize their databases.
The primary audience for this course is individuals who administer and maintain SQL Server databases and who are responsible for the optimal performance of SQL Server instances that they manage. These individuals also write queries against data and need to ensure optimal execution performance of the workloads. The secondary audiences for this course are individuals who develop applications that deliver content from SQL Server databases.
In addition to their professional experience, students who attend this training should already have the following technical knowledge:
Module 1: SQL Server Architecture, Scheduling, and Waits
Lab: SQL Server Architecture, Scheduling, and Waits
Module 2: SQL Server I/O
Lab: Testing Storage Performance
Module 3: Database Structures
Lab: Database Structures
Module 4: SQL Server Memory
Lab: SQL Server MemoryModule 5: Concurrency and Transactions
Lab: Concurrency and Transactions
Module 6: Statistics and Index Internals
Lab: Statistics and index Internals
Module 7: Query Execution and Query Plan Analysis
Lab: Query execution and query plan analysis
Module 8: Plan Caching and Recompilation
Lab: Plan caching and recompilation
Module 9: Extended Events
Lab: Extended events
Module 10: Monitoring, Tracing, and Baselining
Lab: Monitoring, Tracing and Baselining