Troubleshooting and Optimizing Database Servers Using Microsoft SQL Server 2005 (Workshop)

 

 

 

Course 2790: 2 Days; Instructor-led Workshop

 

Introduction

 

The purpose of this two-day workshop is to teach database administrators working in enterprise environments how to determine and troubleshoot performance issues using Microsoft SQL Server 2005. The primary focus of this workshop is to teach the overall process of troubleshooting. It includes learning how to establish monitoring standards and baselines, determining performance thresholds, and focusing the investigation on specific issues.

 

Audience                                                         

This course is intended for current professional database administrators who have three or more years of on-the-job experience administering SQL Server database solutions in an enterprise environment.

 

At Course Completion

After completing this course, students will be able to:

• Troubleshoot SQL Server 2005.

• Tune SQL Server 2005 for performance enhancements.

Prerequisite

Before attending this course, students must:

 

• Have working knowledge of SQL Server 2005 architecture. Such as, indexing, SQL execution plans, SQL Server basic configuration, etc.

 

• Have basic monitoring and troubleshooting skills. For example, students should have used Sysmon and Perfmon on the job.

 

• Have working knowledge of the operating system and platform. That is, the operating system integrates with the database, what the platform or operating system can do, and the interaction between the operating system and the database.

 

• Have basic understanding of server architecture. For example, CPU and memory utilization and disk input/output (I/O).

 

• Have basic knowledge of application architecture. That is, how applications can be designed in three layers, what applications can do, interaction between applications and the database, and the interaction between database and the platform or operating system.

 

• Understand Transact-SQL syntax and programming logic.

 

• Have basic knowledge of Microsoft Windows networking. That is, understand how Domain Name Service (DNS) operates and how servers communicate between domains.

 

• Be familiar with SQL Server 2005 features, tools, and technologies.

 

• Have a Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 credential - or equivalent experience.

 

 

In addition, it is recommended, but not required, that students have completed:

 

• Course 2778, Writing Queries Using Microsoft SQL Server 2005 Transact-SQL.

 

• Course 2779, Implementing a Microsoft SQL Server 2005 Database.

 

• Course 2780, Maintaining a Microsoft SQL Server 2005 Database.