Microsoft

Indexing, Performance Optimization & Functions in SQL Server

Microsoft

Indexing, Performance Optimization & Functions in SQL Server

 Microsoft

Instructor: Microsoft

Access provided by Camara de Comercio Exterior

3,628 already enrolled

Gain insight into a topic and learn the fundamentals.

15 reviews

Beginner level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.

15 reviews

Beginner level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

9 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your Data Analysis expertise

This course is part of the Microsoft SQL Server Professional Certificate
When you enroll in this course, you'll also be enrolled in this Professional Certificate.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate from Microsoft

There are 4 modules in this course

In this module, you will develop a strong foundation in SQL Server indexing and its role in database performance. You will review the significance of indexing, design and create different types of indexes for various data structures and queries, and analyze how indexing affects database performance, including fragmentation, maintenance, and query efficiency.

What's included

4 videos9 readings2 assignments

In this module, you will learn how to improve SQL Server performance by interpreting and optimizing query execution plans. You will identify performance bottlenecks and inefficiencies, apply advanced optimization techniques using execution plan analysis, and enhance query performance through efficient query design and execution strategies for large datasets.

What's included

3 videos4 readings2 assignments

In this module, you will learn how to automate and optimize database operations using reusable SQL Server components. You will create and manage stored procedures, design and implement user-defined functions (UDFs), assess their impact on database performance, and construct indexed views and triggers to improve data retrieval and system efficiency.

What's included

4 videos6 readings3 assignments

In this module, you will explore techniques for monitoring and optimizing SQL Server performance using Dynamic Management Views (DMVs) and AI-assisted tools. You will utilize DMVs to monitor system performance, identify and address resource-intensive queries, and implement AI-driven solutions using GitHub Copilot to support continuous performance optimization and system-wide improvements.

What's included

3 videos5 readings2 assignments1 ungraded lab

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

 Microsoft
420 Courses2,804,745 learners

Offered by

Microsoft

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."