SQLskills.com is the premier provider of SQL Server training in the world. Our 5-day classes are targeted towards mid to senior-level DBAs but because they cover some of the core/critical components for working with and architecting SQL Server solutions, developers and architects will benefit greatly from them. For more junior DBAs, they may struggle to keep up in our five-day classes, so we have a dedicated three-day class that has an enormous amount on which to build and will start their SQL Server “life/career” off with correct information and a plethora of best practices instead of learning the hard way and having their applications fail.

In terms of our classes, there are no absolute requirements but we strongly suggest that most folks start by attending the IEPTO1: Immersion Event on Performance Tuning and Optimization – Part 1 as it will provide an excellent background for all of the other classes. If you have already attended IE1/IEPTO1 or you already have that knowledge/experience, it is not required. For more information about our events, attendee feedback, and what attendees blogged about:

20110225 immersioneventoninternals&performance%20groupshot SQL Server Training FAQ

Frequently Asked Questions

What training does SQLskills provide?

SQLskills provides a variety of classes that cover everything we think makes a well-rounded senior DBA. We aim to provide the training that will solidify your understanding using only the best instructors – Paul S. Randal, Kimberly L. Tripp, Jonathan Kehayias, Erin Stellato, Glenn Berry, and Stacia Misner. Click on the names for bios.

We realize that being able to take time away from work to attend a multi-week training class is unrealistic for most people, so we’re offering the classes individually in locations around the US, Europe, and Australia.

Occasionally we’ll offer the classes back-to-back, but attending them back-to-back is not a requirement. This will give you time between classes to study, as well as to spread the cost over multiple budget cycles within your company.

Our core classes are as follows – click the link for a more extensive description of the material covered:

Immersion Event on Performance Tuning and Optimization – Part 1
Indexing, Statistics, Locking, Transactions, Logging, Configuration, and More
Length: 5 days
Instructors: Paul S. Randal, Kimberly L. Tripp
Immersion Event on Performance Tuning and Optimization – Part 2
Resource Usage, Workload Analysis, Query Plans, Plan Cache, and More
Length: 5 days
Instructors: Paul S. Randal, Kimberly L. Tripp, Jonathan Kehayias, Erin Stellato
Immersion Event on High Availability & Disaster Recovery
Virtualization, Consolidation, High Availability, and Disaster Recovery
Length: 5 days
Instructors: Paul S. Randal, Kimberly L. Tripp, Jonathan Kehayias, Glenn Berry
Immersion Event for the Junior/Accidental DBA
Everything you need to know to keep the lights on for SQL Server!
Length: 3 days
Instructors: Jonathan Kehayias, Erin Stellato

Plus we have two classes focused on business intelligence:

Immersion Event on Practical Data Science
Azure Machine Learning, SQL Data Mining, R, and more
Length: 4 days
Instructor: Rafal Lukawiecki
Immersion Event on Business Intelligence
BI Overview, Integration Services, Analysis Services, Reporting Services and more
Length: 5 days
Instructor: Stacia Misner

All classes are usually limited to 24-36 students (depending on location and class topic) to ensure plenty of time for questions and discussions. These classes are lecture+demo during the week, with takeaway hands-on labs in some classes for self-study. Just like all classes that we teach, there is no time for instructor-led HOLs given the amount of material we cover.

Why come to SQLskills?

SQLskills.com is the premier provider of SQL Server training in the world. We focus on teaching real-world knowledge that your team members can immediately put into practice to benefit your company. We want to make sure that they’re getting relevant, current information so all our instructors are full-time SQL Server consultants who work with SQL Server every day, at a wide variety of clients, and they know how to convey information so your team members can absorb it. Our classes are full of examples and anecdotes, with lots of demos that your team members will bring back to the office to help cross-train other team members. SQLskills.com is uniquely placed to provide the best training:

  • We’re the only company that has multiple instructors from the original Microsoft Certified Master programs (Paul, Kimberly, and Jonathan)
  • We’re renowned as having the best instructors and consultants in the business
  • We’re constantly the #1 top-rated session at industry conferences like the PASS Summit

You’ll get the best ROI for your training budget by coming to us. Additionally, Microsoft came to us to record 40 hours of introductory MCM training material which they have made freely available to everyone (you can access it here). They came to us because we’re the best in the industry.

For more information about our events, attendee feedback, and what attendees blogged about:

What if I’m a developer?

What we recommend for most developers is IEPTO1 and then IEPTO2. IEPTO1 covers performance tuning from a data structure, design, indexing, locking/blocking, and statistics perspective. It also covers proper configuration and tuning for tempdb and the transaction log. IEPTO2 continues performance tuning from the workload perspective tackling things like I/O bottlenecks, memory/plan cache issues (including statement execution/caching as well as optimizing stored procedures), CPU issues and baselining/benchmarking.

IEPTO1/IEPTO2 are essential for everyone using SQL Server. We’ve had developers and DBAs attend both of these classes and they say the same thing: “Everyone that touches SQL Server should attend these two classes! Well, if they want to do a proper job at performance tuning and writing well-performing code!”.

How much do classes cost?

The US-based classes are priced as follows:

  • 5-day class: US$3,795 with a US$3,295 early-bird
  • 4-day class: US$3,495 with a US$3,095 early-bird
  • 3-day class: US$2,245 with a US$1,945 early-bird
  • 2-day class: US$1,495 with a US$1,295 early-bird

Prices for classes outside of the US will vary according to the cost of staging the event in the host country and will be listed on the registration page for each event. The lowest available price for these classes will always be the early-bird price; however, if you have attended an Immersion Event in the last 12 months, the 5-day classes have a special 75% price for all alumni (contact us before registering to obtain the discount code for class alumni!)

Do you provide onsite classes?

Yes, we can arrange an onsite delivery of a class or combination of topics from a class, for a minimum of 20 students. If you’d like to discuss an onsite delivery of any of these classes, please send us email to discuss pricing and availability.

Do you provide online classes?

We do not provide access to our Immersion Events online or remotely. However, we do have more than 110 hours of recorded content available through our partner Pluralsight, from as little as US$29/month. Details are available here.

What are the class schedules and locations?

See the Immersion Event Schedule for details of upcoming classes and their locations. The classes run from 8.30am to 5.45pm and include breakfast, lunch, and all-day tea and coffee. By including breakfast and lunch, this means you do not have to waste time leaving the class to try to find food every day.

Where are classes held?

Our US classes are all presented in hotels, where we have social events some evenings, including lectures from guest speakers and more. For our international deliveries, the locations vary but we still try to have at least one social event. Unlike other instructors, we’re available during lunch, during breaks, and even during a few evenings; we hang out with you all week for a full Immersion experience!

We use hotels where we’ve held numerous classes and we know the rooms, staff, and food are excellent. This makes sure the classes run smoothly and you get the best Immersion experience.

See the Immersion Event Schedule for details of upcoming classes and their locations.

What are the class schedules and locations?

See the Immersion Event Schedule for details of upcoming classes and their locations. The classes run from 8.30am to 5.45pm and include breakfast, lunch, and all-day tea and coffee.

Where do I register for a class?

The Immersion Event Schedule page lists all upcoming classes and their locations. Drill down to the class you wish to register for and there will be a registration link at the bottom of the page.

What if I want to register someone else for a class?

The Immersion Event Schedule page lists all upcoming classes and their locations. Drill down to the class you wish to register for and there will be a registration link at the bottom of the page.

Fill in the name and address of the person you want to register, and use their email address so they get the registration confirmation email. When you get to the credit card payment screen, you can use any credit card in anyone’s name as payment.

Are there seats still available in the class I want to attend?

If the class is sold out, it will be listed as such on the Immersion Event Schedule page and you will not be able to register, otherwise the class is not sold out. If the class is sold out, you can send us email to discuss wait list options.

When is the latest I can register?

As long as there are still seats available in the class (see above), you can register up to the Wednesday preceding the class starting date.

Is there a group discount available?

Yes, we offer a 6-seats-for-the-price-of-5 discount. The easiest thing is to send us email to discuss your requirements.

How can I pay for my class? Do you accept Microsoft coupons?

We accept all major credit cards. In the rare case when credit card payment does not work for you, and as long as it’s not within two weeks of a class starting, we can accept a wire transfer, ACH, or check after sending a Net-10 invoice. If this is the case, the easiest thing is to send us email to discuss your requirements.

We do not accept Microsoft training coupons as these are only applicable to the basic Microsoft Official Curriculum classes, which we do not teach.

What’s covered in the registration fee? Does it include the hotel room?

The registration fee covers your attendance in the class, including breakfast, lunch, and all-day tea and coffee, plus a bound printout of all lecture materials and an electronic copy of all demos. The registration fee does not cover your hotel room or travel costs.

What is the dress code?

Completely casual.

What if I need to cancel my class?

The cancellation policy is listed on each class page reachable from the Immersion Event Schedule page. Please send us email to discuss your requirements.

Will I be able to request meals based on special dietary needs?

We can accommodate vegetarian/vegan meals and food allergies, and the registration form has a section to list your needs. Other dietary restrictions are your own responsibility. Please send us email to discuss your requirements.

How can I request assistance with special needs?

Please send us email to discuss your requirements.

Any Other Questions?

If you have any questions about the training classes that SQLskills.com provides, please don’t hesitate to send us email!