Você está na página 1de 2

Learn what it takes to

develop, support, monitor


and tune high performing

SQL Server 2012: Performance Tuning Design, Internals, & Architecture

applications on SQL Server


2012.

Overview
The SQL Server 2012: Performance Tuning - Design, Internals, &
Architecture 4 day course provides an in-depth look into the aspects of
SQL Server that affect application performance. Learn about the
internals of the SQL Server engine such as the memory manager and
task scheduler, table and index structures, locking and concurrency,
query optimization and programming efficiency.
Through lecture, demo and hands-on labs students will discover the
new performance-related features of SQL Server 2012, understand
Dynamic Management Views (DMVs) and Extended Events, optimize
queries, examine memory management and process scheduling,
troubleshooting locking and blocking, and improve programming
efficiency.

Technical Highlights
After attending this workshop, students will be able to:

Analyze performance bottlenecks

Syllabus

Design an effective index strategy


Diagnose and avoid blocking and deadlocks

This workshop runs a FULL 4 days. Students should anticipate

Analyze execution plans

Develop efficient queries and stored procedures

consistent start and end times for each day. Early departure
on any day is not recommended.
Lesson 1: Architecture This lesson provides an overview of

Target Audience

SQL Server engine internals such as memory management,

To ensure the high-quality knowledge-transfer expected by

particular focus on performance tuning.

attendees of this 4-day workshop, class size is limited to a


maximum of 16 students who meet the following criteria:

I/O basics, process scheduling and synchronization with


Lesson 2: Table & Index Structure This lesson takes an indepth look into the underlying structure of database files,

Minimum of 2-3 years experience with SQL Server (any

tables and indexes and how they affect performance.

version)

Students will come away with the knowledge they need to

Job titles such as

design databases and implement efficient indexing strategies.

Database Administrators

Lesson 3: Locking & Concurrency This lesson looks into how

Database Developers

SQL Server handles concurrency behind-the-scenes. Students

Database Support Engineers

Database Architects

ISV developers

will learn the basic concepts of locking, the various isolation


levels of SQL Server, how different isolation levels affect
concurrency, and the effects of concurrency issues as well as
how to identify and resolve them.

Hardware Requirements

Lesson 4: Query Optimization This lesson provides in-depth

To participate in the course, students need to have access to

optimization and execution plan creation in SQL Server 2012.

a workstation that meets or exceeds the minimum hardware

Students will learn how to understand query plans and

requirements below. If you are attending an open

identify queries that are not being executed efficiently. Factors

enrollment workshop, the hardware will be provided for you.

and techniques for increasing query efficiency will also be

If you are coordinating a closed delivery (dedicated delivery

covered.

for your organization) and require hardware or are

Lesson 5: Programming Efficiency This lesson provides an

interested in having the virtual environment hosted in the

overview of Stored Procedure development, calling ad hoc

cloud, then please contact your TAM for more information.

queries and the proper use of cursors, temporary tables and

Cloud Hosted labs only require internet connectivity

Windows 7 or later with Virtual PC

Pentium IV 2.4 gigahertz (GHz)

4 gigabytes (GB) of RAM

40-GB hard disk, 7200 RPM

16-megabyte (MB) video adapter (32 MB recommended)

Super VGA (SVGA) monitor (17 inch)

information for understanding the end results of query

.NET objects. Students should come away with actionable


methods and skills to detect improper cache usage and some
corrective actions to lessen those issues.

This data sheet is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED,
IN THIS SUMMARY.

Você também pode gostar