-
Урок 1.
00:03:01
Course Introduction
-
Урок 2.
00:01:44
Why Application Developers Should Understand SQL Performance
-
Урок 3.
00:02:03
What You Will Learn
-
Урок 4.
00:02:26
What Tools You Need
-
Урок 5.
00:01:59
Installing the Sample Database
-
Урок 6.
00:04:22
Table Concepts
-
Урок 7.
00:02:57
Index Concepts
-
Урок 8.
00:01:12
Summary
-
Урок 9.
00:02:10
Analyzing SQL Statements for Performance. Introduction
-
Урок 10.
00:03:20
Understanding How SQL Server Will Execute a SQL Statement
-
Урок 11.
00:08:43
Reading and Interpreting an Execution Plan for a SQL Statement
-
Урок 12.
00:04:18
Getting Execution Statistics for a SQL Statement
-
Урок 13.
00:04:28
Improving Statement Performance by Adding an Index
-
Урок 14.
00:01:23
Before and After Performance Comparison
-
Урок 15.
00:05:06
Rewriting SQL Statements for Improved Performance
-
Урок 16.
00:04:32
Common Execution Plan Operations
-
Урок 17.
00:03:01
Analyzing SQL Statements for Performance. Summary
-
Урок 18.
00:01:30
Building Effective Indexes. Introduction
-
Урок 19.
00:02:26
Index Terminology Refresher
-
Урок 20.
00:03:33
What Should I Index in My Database
-
Урок 21.
00:04:35
Why Index Column Order Matters
-
Урок 22.
00:01:58
Applying Index Column Order Rules
-
Урок 23.
00:02:29
Index Selectivity Explained
-
Урок 24.
00:08:42
Index Selectivity Examples
-
Урок 25.
00:03:21
LIKE Clauses and Index Selectivity
-
Урок 26.
00:04:25
How Functions in the WHERE Clause Affect Indexes
-
Урок 27.
00:03:37
Include Columns and Covering Indexes
-
Урок 28.
00:03:14
Over-indexing
-
Урок 29.
00:02:26
Interpreting SQL Server Index Recommendations
-
Урок 30.
00:04:51
Building Effective Indexes. Review
-
Урок 31.
00:03:06
Finding Performance Bottlenecks in SQL Server. Introduction
-
Урок 32.
00:01:48
Required Permissions for Querying Dynamic Management Views
-
Урок 33.
00:02:48
Getting Information About SQL Server Sessions and Resource Usage
-
Урок 34.
00:04:59
Finding What SQL Statements are Currently Executing
-
Урок 35.
00:04:08
Finding the Slowest, Most Expensive SQL Statements
-
Урок 36.
00:04:31
Getting SQL Server's Recommendations on Missing Indexes
-
Урок 37.
00:03:40
Finding Indexes That are Not Being Used
-
Урок 38.
00:01:16
Finding Performance Bottlenecks in SQL Server. Summary
-
Урок 39.
00:05:01
What is SQL Tracing and Why Developers Should Know About it
-
Урок 40.
00:07:08
Setting up a SQL Profiler Trace
-
Урок 41.
00:04:06
Running a SQL Profiler Trace
-
Урок 42.
00:06:01
Running a Trace as a Server Side Trace
-
Урок 43.
00:02:56
Introduction to Using Extended Events for SQL Tracing
-
Урок 44.
00:08:26
Setting up an Extended Events Trace Session
-
Урок 45.
00:01:22
Running an Extended Events Trace Session
-
Урок 46.
00:01:39
Configuring the Display Settings for Extended Events Data
-
Урок 47.
00:05:50
Analyzing Extended Events Trace Data
-
Урок 48.
00:04:01
Using Extended Events in SQL Azure
-
Урок 49.
00:03:08
Capturing What Your Application is Doing Inside SQL Server. Summary
-
Урок 50.
00:01:16
Applying Common Performance Practices. Introduction
-
Урок 51.
00:04:45
Use Parameterized SQL
-
Урок 52.
00:02:24
Are Stored Procedures Faster Than SQL in Application Code
-
Урок 53.
00:03:15
Commit Behavior and Performance
-
Урок 54.
00:02:17
Object Relational Mappers Just Generate SQL
-
Урок 55.
00:05:02
Solving the N+1 Selects Problem
-
Урок 56.
00:02:36
Applying Common Performance Practices. Summary