Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Optimize query performance in Azure SQL

Microsoft via Microsoft Learn

Overview

  • Module 1: Describe SQL Server query plans
  • 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
  • Module 2: Evaluate performance improvements
  • After completing this module, you will be able to:

    • Explore Dynamic Manage Objects to extract query performance information
    • Determine when changing indexes or defining new ones can affect performance
    • Evaluate wait statistics as an aid in finding areas for performance improvement
  • Module 3: Explore performance-based 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
    • Investigate the value of data compression

Syllabus

  • Module 1: Describe SQL Server query plans
    • Introduction
    • Describe types of query plans
    • Explain estimated and actual query plans
    • Identify problematic query plans
    • Exercise: Identify issues with a database design
    • Knowledge check
    • Summary
  • Module 2: Evaluate performance improvements
    • Introduction
    • Describe dynamic management views and functions
    • Describe wait statistics
    • Tune indexes
    • Maintain indexes
    • Exercise: Isolate problem areas in poorly performing queries in a SQL Database
    • Knowledge check
    • Summary
  • Module 3: Explore performance-based design
    • Introduction
    • Describe normalization
    • Choose appropriate data types
    • Design indexes
    • Describe data compression
    • Knowledge check
    • Summary

Reviews

Start your review of Optimize query performance in Azure SQL

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.