К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Indexing, Performance Optimization & Functions in SQL Server · LearnSpace
Назад в каталог
courseraАнализ данных

Indexing, Performance Optimization & Functions in SQL Server

Курс от Microsoft
Начальный≈ 20.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn the techniques that make SQL Server databases perform at their best. This course focuses on database performance tuning through proper indexing strategies, query optimization techniques, and execution plan analysis. You'll learn to identify bottlenecks using SQL Server's performance tools, implement appropriate index types, and rewrite inefficient queries. The course also covers stored procedures, user-defined functions, and views for encapsulating complex logic and improving maintainability. Through hands-on exercises, you'll analyze real-world performance scenarios and implement solutions that dramatically improve query response times. The integration of AI-assisted optimization techniques shows how modern tools can complement traditional performance tuning methods. By course completion, you'll be able to transform slow-running queries into high-performance database operations.

Навыки, которые вы освоите

Performance TuningMicrosoft SQL ServersMicrosoft CopilotSQLContinuous MonitoringAI IntegrationsDatabase ManagementTransact-SQLQuery LanguagesStored ProcedureCode ReusabilityDatabase Development

Программа курса

4 модулей · 55 учебных материалов

01Fundamentals of Indexing15 материалов

Lesson 1: Welcome to the Course

Welcome to Indexing, Performance, Optimization, and Functions in Microsoft SQL ServerВидеоCourse Structure and Learning OutcomesЧтениеCourse Accessibility InformationЧтениеSetting up SQL Server and SSMSЧтение

Учитесь у экспертов

Microsoft

Преподаватель курса

Indexing, Performance Optimization & Functions in SQL Server
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 20.6 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Итальянский, Бразильский португальский, Корейский, Немецкий, Пушту, Индонезийский, Испанский, Дари, Японский, Казахский, Венгерский

Часть программы вашего университета
Setting up the TechHealth DatabaseЧтение

Lesson 2: Indexing Review

Insights on IndexingВидеоClustered vs. Non-Clustered IndexesЧтениеDiscountTech Data Code FilesЧтениеSyntax for Index CreationВидеоExercise on Creating Indexes for TechHealth Analytics' TablesЧтениеIndexing FundamentalsЗадание

Lesson 3: Designing Effective Indexes

Designing Indexes for Optimal Query SpeedЧтениеCreating and Managing Indexes in SQL ServerВидеоOptimize Indexing for TechHealth's Customer Retention DataЧтениеEffective Index FoundationsЗадание
02Performance Optimization11 материалов

Lesson 1: Review of Query Execution Plans

The Role of Query Execution Plans in a Fast-Moving CompanyВидеоNavigating SQL Server Execution PlansЧтениеExploring Execution Plan VariationsВидеоQuick Assessment of TechHealth Execution PlansЧтениеUnderstanding Execution PlansЗаданиеAnalyzing Execution Plan Costs at TechHealthDIALOGUE

Lesson 2: Advanced Query Optimization with Execution Plan

Recognizing and Solving Execution Plan PatternsЧтениеResolving Execution Plan InefficienciesВидеоTroubleshooting TechHealth Data with Execution PlansЧтениеExecution Plan Problem PatternsЗаданиеMastering Execution Plan Optimization at TechHealthDIALOGUE
03Stored Procedures and User-Defined Functions16 материалов

Lesson 1: Using Stored Procedures

Automating Workflows with Stored ProceduresВидеоCreating and Invoking Stored ProceduresЧтениеHands-On with Stored Procedures in SQL ServerВидеоDevelop a Stored Procedure for TechHealth Analytics' Data SyncЧтениеStored Procedures EssentialsЗаданиеPrototype a New Business Workflow Using TechHealth Analytics DataDIALOGUE

Lesson 2: Implementing User-Defined Functions

Understanding User-Defined Functions in SQL ServerЧтениеBuilding and Testing User-Defined FunctionsВидеоFunction Creation for TechHealth Analytics' Wellness ScoreЧтениеFunction Implementation StrategiesЗаданиеCreating Custom Functions for Analytical Reporting at TechHealth AnalyticsDIALOGUE

Lesson 3: Enhanced Data Manipulation: Triggers and Indexed Views

Working with Triggers and Indexed ViewsЧтениеImplementing Triggers and Indexed Views for Faster AccessВидеоCreate an Indexed View for TechHealth Analytics' Multinational Sales DataЧтениеAdvanced Data ManipulationЗаданиеProjecting Real-Time Data Enhancements at TechHealthDIALOGUE
04Intelligent Performance Monitoring13 материалов

Lesson 1: Performance Monitoring with Dynamic Management Views (DMVs)

Leveraging Dynamic Management Views for Superior Operational InsightВидеоAdvanced Filtering Techniques with Dynamic Management Views (DMVs)ЧтениеEfficient Monitoring with DMVs at DiscountTechВидеоApply DMV Techniques for Query Improvement at TechHealthЧтениеAdvanced DMV ApplicationsЗаданиеEnhancing Performance Reports Using DMV InsightsDIALOGUE

Lesson 2: Using GenAI in VS Code to Automate SQL Server Performance Optimization

Harnessing AI in SQL Performance OptimizationЧтениеCoPilot for SQL Server OptimizationВидеоAccessing GitHub for CopilotЧтениеCoPilot-Assisted Performance Enhancement at TechHealthЛабораторнаяAI Tools for SQL Server PerformanceЗаданиеStrategic AI Deployment for SQL Performance at TechHealthDIALOGUE

Lesson 3: Course Wrap-Up

Wrapping Up and Looking AheadЧтение