- Explore query performance optimization
After completing this module, you will be able to:
- Generate and save execution plans
- Compare the different types of execution plans
- Understand how and why query plans are generated
- Explain the purpose and benefits of the Query Store
- Investigate the available reports and data in the Query Store
- Explore performance-based database design
After completing this module, you will be able to:
- Explore normal forms and how they affect database design
- Choose appropriate datatypes for your data
- Evaluate appropriate index types
- Evaluate performance improvements
After completing this module, you will be able to:
- Determine when changing indexes or defining new ones can affect performance
- Evaluate wait statistics as an aid in finding areas for performance improvement
- Understand how query hints work, and when to use them
Build with Azure OpenAI, Copilot Studio & Agentic Frameworks — Microsoft Certified
The Investment Banker Certification
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Syllabus
- Explore query performance optimization
- Introduction
- Understand query plans
- Explain estimated and actual query plans
- Describe dynamic management views and functions
- Explore Query Store
- Identify problematic query plans
- Describe blocking and locking
- Exercise: Identify and resolve blocking issues
- Module assessment
- Summary
- Explore performance-based database design
- Introduction
- Describe normalization
- Choose appropriate data types
- Design indexes
- Exercise: Identify database design issues
- Module assessment
- Summary
- Evaluate performance improvements
- Introduction
- Describe wait statistics
- Tune and maintain indexes
- Understand query hints
- Explore performance scenarios
- Exercise: Isolate problem areas in poorly performing queries
- Module assessment
- Summary