August 2015 London IE1/IEPTO-1 class open for registration

Through popular demand we’ve managed to juggle some of our schedule around and found space to fit in our only class of 2015 in the UK, and it’s open for registration! We’ll be teaching our signature IEPTO-1 (formerly IE1) Immersion Event on Performance Tuning and Optimization. The class will be August 24-28, and we’ve got a discount […]

February 2015 Sydney IE2/IEPTO-2 class open for registration

We’ve managed to juggle some of our schedule around and found space to fit in our only class of 2015 in Australia, and it’s open for registration! We’ll be bringing Jonathan and Erin with us to Sydney to teach our signature IEPTO-2 (formerly IE2) Immersion Event on Performance Tuning and Optimization. The class will be February 23-27, […]

2015 Chicago and Bellevue classes open for registration

I’ve just released our first sets of US classes for 2015 for registration! Our classes in April/May will be in Chicago, IL: IE0: Immersion Event for Junior/Accidental DBAs April 27-29 (US$125 discount for registering in 2014) IEPTO1: Immersion Event on Performance Tuning and Optimization – Part 1 April 27 – May 1 (US$200 discount for […]

My upcoming precon workshop at PASS and SQLintersection

The two major Fall conferences are 3-4 weeks away so I wanted to give you a heads-up about my new pre-con workshop that I’ve just finished putting together and will be presenting at both the PASS Summit in Seattle at the start of November, and again the following week at our own SQLintersection conference in […]

New SQLskills Pluralsight courses

We’ve just released two new courses on Pluralsight: The first new course is the conclusion of Joe Sack’s query-tuning course: SQL Server: Common Query Tuning Problems and Solutions – Part 2. The second new course is Kimberly’s log-awaited SQL Server: Optimizing Stored Procedure Performance. It’s more than seven hours long and the abstract is: When using stored […]

New SQLskills Pluralsight courses

We’ve just released a new course on Pluralsight, and there were a couple of other courses released earlier this year that you may have missed. The new course is Joe Sack’s SQL Server: Common Query Tuning Problems and Solutions – Part 1. It’s almost three hours long and the abstract is: There are a wide […]

Australia classes in Sydney and Canberra in December

I’ve just released our final classes of the year for registration! We will be coming to Sydney and Canberra in Australia and teaching our new IEPTO1: Immersion Event on Performance Tuning and Optimization – Part 1 : From the curriculum: As well as optimization techniques, this course will also help with design and architecture so you can […]

Send me your wait stats and get my advice and 30 days of free Pluralsight in return

[Edit: 3/25/14 No more codes left - thanks for all the data! - please don't send any more.] Yes, you read that correctly. Call me crazy, but I’ve been wanting to do this for a while. Here’s the deal: You run the code from this post that creates a 24-hour snapshot of the wait stats […]

New course on Optimizing Ad Hoc Statement Performance

Kimberly’s second Pluralsight online training course has just gone live and is available for watching! Her course is SQL Server: Optimizing Ad Hoc Statement Performance and is a mammoth 7.5 hours long and full of extensive demos. The modules are: Introduction (21 mins) Statement Execution Methods (90 mins) Estimates and Selectivity (98 mins) Statement Caching […]

Two new courses on Advanced Corruption Recovery Techniques and Maintenance Plans

I’ve just heard from our good friends at Pluralsight that our two latest online training courses are now live and available for watching! My latest course is SQL Server: Advanced Corruption Recovery Techniques which follows on from my earlier SQL Server: Detecting and Recovering from Database Corruption course. The course is 4 hours long and has […]

2014 Australia classes open for registration

We’ve finalized the details of our two classes in Australia next year and they’re open for registration. Kimberly and I will be presenting our popular IE1: Immersion Event on Internals and Performance back-to-back in Sydney and Melbourne. You can read more about the locations and costs in: Sydney, March 10-14, at this link Melbourne, March […]

New online course: Detecting and Correcting Database Corruption

My latest Pluralsight online training course went live today: SQL Server: Detecting and Correcting Database Corruption It’s 4 hours long and is the first in a two-part series, with a more advanced course coming in a few weeks. The modules in this course are: Introduction Causes of Database Corruption Detecting Page Corruption Consistency Checking DBCC […]

SQLskills training for only $29 a month? Try it free for 10 days!

This is a really simple post, making sure you’re aware of the incredibly cost-effective way you can get hold of the kind of quality SQL Server training that only SQLskills provides. Since last year we’ve been recording a variety of online training courses, partnering with our good friends at Pluralsight. They provide a hassle-free, multi-platform […]

New IE1 class added in Chicago in November

Our last scheduled IE1 Immersion Event on Internals and Performance in Bellevue, WA in September has just sold out at 36 students, and there’s still huge demand for IE1 this year so we’ve added another one! The final class of the year will be IE1 in our usual location just outside Chicago (the same hotel […]

New Immersion Event for Accidental/Involuntary/Junior DBAs

As I announced in our Insider newsletter last week, we’ve designed some new Immersion Events to expand the curriculum we offer. We have a new Immersion Event for the Accidental DBA! This is a three-day class taught by Jonathan Kehayias and Erin Stellato. This course will help you learn how to keep the lights on so that SQL Server meets the […]

New Immersion Event on Advanced Transact-SQL

As I announced in our Insider newsletter last week, we’ve designed some new Immersion Events to expand the curriculum we offer. We have a new Immersion Event on Advanced Transact-SQL! This is a four-day class taught by Bob Beauchemin, our resident developer expert. The first public class will be offered in Bellevue, WA on September 30 – October 3, 2013 – which […]

New Immersion Event on SQL Server Hardware

As I announced in our Insider newsletter last week, we’ve designed some new Immersion Events to expand the curriculum we offer. We have a new Immersion Event on SQL Server Hardware! This is a two-day class taught by Glenn Berry, author of the popular SQL Server Hardware textbook. The first public class will be offered […]

Last call for London classes until 2015 or 2016

Over the last few months we’ve started thinking about our 2014 and 2015 international class locations. We’ve been in London for the last three years (including this year) but we’re asked for lots of different non-US locations. We’re seeing more people traveling from Europe to our US classes and we want to hit some of […]

Chicago classes are all sold out, don’t wait to register for London

As of this afternoon all eight classes we’re doing in Chicago in April/May are sold out – that’s 160 people we’ll be training! The reason for this post is to remind those of you who are planning to come to one of our London classes in June that they’re all more than half full already […]

New online course on communication skills

My latest online training course was published by Pluralsight on Friday: Communications: How to Talk, Write, Present, and Get Ahead! The course is 2.5 hours long and draws on my extensive experience communicating and mentoring people on how to communicate more effectively. It’s aimed at everyone who needs to communicate, no matter which industry they […]

Free 24-hour pass for Pluralsight online courses

Those nice folks at Pluralsight are offering everyone on the planet a free 24-hour pass to check out all their online courses (more than 400 of them), including all of the ones we’ve recorded. There are no strings attached and no credit-card registration required – they’re just celebrating raising a whopping $27.5 million in investment […]

New 7.5 hour online course on logging, recovery, and the transaction log

As you know we're recording a lot of content for Pluralsight, and they've just published my latest course today: SQL Server: Logging, Recovery, and the Transaction Log. This is a carefully structured, 7.5 hour brain dump of everything I know about logging and recovery, which will be useful whether you're a beginner, a seasoned DBA, or […]

All SQLskills 2013 Immersion Events open for registration!

All of our 2013 public classes are now open for registration! Based on requests from people, attendee ratings of the hotels we used this year, and the ease of using hotels we know, we’re using the same locations again. This means we cover both sides of the US, central US, and Europe. Please know that […]

SQLskills training goes online worldwide (and free in September!)

We can make SQL Server scale really well, but we can't scale ourselves. Although our Immersion Events are extremely popular, and in high demand, we can't spend all year traveling and teaching, and we can't come to everyone's favorite location, so we have to limit the number that we can do. Our 2013 public training […]

Training budget: use it or lose it – prepaid seats offer

It's the end of the financial year for most companies and we've had two companies in the last week approach us about pre-paying for 2012 classes to use up 2011 budget. We've put together an offer that will run from now through the end of April (to entice you to spend 2012 budget early too!) […]

Four new Spring 2012 classes in Chicago, IL open for registration

We’re continuing to add to our 2012 class roster (see the Tampa classes in February/March) and we’re coming back to Chicago by popular demand in Spring 2012! We’re teaching our first two 5-day Immersion Events back-to-back in Chicago plus we’re co-locating our Immersion Event on Business Intelligence along with week 1, and our Immersion Event for Developers along with […]

Spring 2012 classes in Tampa, FL open for registration

We’ve started to confirm our 2012 classes, and we’re coming to the south-east of the US by popular demand in Spring 2012! We’re teaching three 5-day classes back-to-back in Tampa, FL so not only can you get your learning on, you can also escape the winter weather and get your shorts and sunglasses on too! We don’t […]

New DBA, dev, BI classes for Fall in Chicago and Atlanta

We’ve just finalized our Fall line-up of classes, and we’re very excited to introduce two new classes on development and business intelligence. This means now covers the full spectrum of SQL Server technologies with master-level classes taught by five of the most highly-respected and deeply-qualified instructors in the world. We don’t allow anyone else […]

Job security, loyalty, and employee retention: you need to take control

  (Used with permission from It's an interesting marketplace for DBAs right now. Depending on who you speak to, and what your view into the DBA world is, a few data points are evident: There's a view that all the good people already have jobs There's a view that it's pretty hard right now […]

London class in June open for public registration

The Immersion Event on Internals and Performance in London, UK from 20-24 June, 2011 is now open for public registration! It’s been open to SQLskills Insiders for the past two weeks, with an exclusive discount offer, and is 1/3 full already. The hotel discount link will be sent to all registered attendees as soon as it […]

Internals, Design, and Performance class in Chicago in May

A few weeks ago Kimberly did a blog post survey about which city in the US you'd like to see us come to with our next Immersion Event and there were two that stood out: Chicago, IL and Tampa, FL. We looked into the logistics of putting on an event at each location and we ended up […]

London calling…

Continuing our musical theme this week is the The Clash with their classic '79 album London Calling…   Which incidentally, is what's been happening to us over the last month as so many of you have asked us to bring our Immersion Events to the UK for the first time ever. Well, we've answered your […]

My name is Kyle, and I’ve got SQLskills

It's all very well hearing about how cool our training classes our from *us*, but what do attendees like you think? I recently did an email interview with Kyle Hayes, a member of the Production DBA Team for Bridgepoint Education. He attended our Immersion Event back in August 2010 in Bellevue, WA. Here's what Kyle […]