home | the book | the author | schedule | error log | q&a | my blog | recommended reading | feedback form

The Hunger Site

SQL Server 2005
Architecture, Internals and Tuning

 

Description

This is an advanced 5-day course designed for advanced SQL Server professionals. The course includes extensive demonstrations that illustrate the details of SQL Server internals as well as tuning techniques. This course will be presented on SQL Server 2005 and cover features specific to that version, but much of the information is relevant to SQL Server 2000 as well.

This 5-day intensive seminar was developed by one of the world's leading experts in SQL Server internals. Topics to be covered include the following:

The course includes extensive demonstrations that illustrate the details of SQL Server internals as well as performance tuning techniques. A reference CD including all of the demonstration scripts as well as dozens of whitepapers and useful tools will be distributed at the end of the week.

About the Author

The author of the course is Kalen Delaney, author of the bestselling books Inside SQL Server 2000, Inside SQL Server 2005: The Storage Engine and Inside SQL Server 2005: Query Tuning and Optimization. Kalen has been a columnist at SQL Server Magazine since the first issue, as well as writing for MSDN and TechNet Magazines. Kalen's courses and seminars on SQL Server Internals have successfully delivered at internal Microsoft training events and as on-site courses for premier Microsoft partners around the world. More information about Kalen is available at her web site: www.InsideSQLServer.com


 

Course Outline

DAY 1

Module 1: SQL Server Architecture and Metadata

Module 2:  File and Table Structures

 

DAY 2

Module 3: Logging and Recovery

Module 4: Index Structures and Partitions


 

DAY 3

Module 5: Query Processing and Query Plans

Module 6: Optimization and Recompilation

 

DAY 4

Module 7: Concurrency Control

Module 8: Index Tuning

 


 

DAY 5

Module 9: Query Tuning

 

Module 10: Tracing and Troubleshooting