Урок 1.00:03:02
Course Introduction
Урок 2.00:01:45
Why Application Developers Should Understand SQL Performance
Урок 3.00:02:04
What You Will Learn
Урок 4.00:02:27
What Tools You Need
Урок 5.00:02:00
Installing the Sample Database
Урок 6.00:04:23
Table Concepts
Урок 7.00:02:58
Index Concepts
Урок 8.00:01:13
Summary
Урок 9.00:02:11
Analyzing SQL Statements for Performance. Introduction
Урок 10.00:03:21
Understanding How SQL Server Will Execute a SQL Statement
Урок 11.00:08:44
Reading and Interpreting an Execution Plan for a SQL Statement
Урок 12.00:04:19
Getting Execution Statistics for a SQL Statement
Урок 13.00:04:29
Improving Statement Performance by Adding an Index
Урок 14.00:01:24
Before and After Performance Comparison
Урок 15.00:05:07
Rewriting SQL Statements for Improved Performance
Урок 16.00:04:33
Common Execution Plan Operations
Урок 17.00:03:02
Analyzing SQL Statements for Performance. Summary
Урок 18.00:01:31
Building Effective Indexes. Introduction
Урок 19.00:02:27
Index Terminology Refresher
Урок 20.00:03:34
What Should I Index in My Database
Урок 21.00:04:36
Why Index Column Order Matters
Урок 22.00:01:59
Applying Index Column Order Rules
Урок 23.00:02:30
Index Selectivity Explained
Урок 24.00:08:43
Index Selectivity Examples
Урок 25.00:03:22
LIKE Clauses and Index Selectivity
Урок 26.00:04:26
How Functions in the WHERE Clause Affect Indexes
Урок 27.00:03:38
Include Columns and Covering Indexes
Урок 28.00:03:15
Over-indexing
Урок 29.00:02:27
Interpreting SQL Server Index Recommendations
Урок 30.00:04:52
Building Effective Indexes. Review
Урок 31.00:03:07
Finding Performance Bottlenecks in SQL Server. Introduction
Урок 32.00:01:49
Required Permissions for Querying Dynamic Management Views
Урок 33.00:02:49
Getting Information About SQL Server Sessions and Resource Usage
Урок 34.00:05:00
Finding What SQL Statements are Currently Executing
Урок 35.00:04:09
Finding the Slowest Most Expensive SQL Statements
Урок 36.00:04:32
Getting SQL Server's Recommendations on Missing Indexes
Урок 37.00:03:41
Finding Indexes That are Not Being Used
Урок 38.00:01:17
Finding Performance Bottlenecks in SQL Server. Summary
Урок 39.00:05:02
What is SQL Tracing and Why Developers Should Know About it
Урок 40.00:07:09
Setting up a SQL Profiler Trace
Урок 41.00:04:07
Running a SQL Profiler Trace
Урок 42.00:06:02
Running a Trace as a Server Side Trace
Урок 43.00:02:57
Introduction to Using Extended Events for SQL Tracing
Урок 44.00:08:27
Setting up an Extended Events Trace Session
Урок 45.00:01:23
Running an Extended Events Trace Session
Урок 46.00:01:40
Configuring the Display Settings for Extended Events Data
Урок 47.00:05:51
Analyzing Extended Events Trace Data
Урок 48.00:04:02
Using Extended Events in SQL Azure
Урок 49.00:03:09
Capturing What Your Application is Doing Inside SQL Server. Summary
Урок 50.00:01:17
Applying Common Performance Practices. Introduction
Урок 51.00:04:46
Use Parameterized SQL
Урок 52.00:02:25
Are Stored Procedures Faster Than SQL in Application Code
Урок 53.00:03:16
Commit Behavior and Performance
Урок 54.00:02:18
Object Relational Mappers Just Generate SQL
Урок 55.00:05:03
Solving the N+1 Selects Problem
Урок 56.00:02:37
Applying Common Performance Practices. Summary
Thank you for your prompt response.