Category Archives: All Things MidnightDBA

Shameless self-promotion! Our events, appearances, products, and announcements.

Time: an informal comparison

Me as a full time employee: “Oh wow, it’s afternoon already!!”

Me as an entrepreneur: “Oh hell, it’s afternoon already.”



PASS Summit 2016: Recommendations and Invitations (#sqlpass #sqlsummit)


The last week of October, we’ll be at the PASS Summit in Seattle, WA.  As some of you already know – and as I said last year and the year before – “this is the highlight of most SQL Server speakers’ years…a sort of educational, Christmassy nerdfest, with a feel of a class reunion mixed in.”  It’s gonna be a blast, again-again, and so here’s some of the stuff you should know about.

Edit for PSA: If you’re the type to get a flu shot, NOW would be a good time. #NerdFlu is a thing. Got to give the vaccination time to take effect!


You really ought to register, you know, and while you’re at it you might want to sign up for an all day pre-conference session (a “precon”).

Get on Twitter to connect with other attendees. #Summit16 is the official hashtag, but most of us tend to use the more general #sqlpass.

24 Hours of PASS – 24 hours of live, free webcasts – is September 7.

Taking part, if you can’t attend

The keynotes and luncheons are usually live broadcast, and you can order session recordings to cuddle up with at home. I suppose you can put on a kilt, go hit a karaoke bar with friends, drink too much, and contract the nerd flu, if it’ll make you feel more like you were at Summit. That’s what I’d do.

AND! PASS has announced that they will be live streaming keynotes, interviews, sessions, and lightning talks on PASSTV next week!

Some of the best stuff, if you’re there

I’ll update this section as new stuff is announced.


Right before the Summit starts:

  • There is no official #SQLLongRun this year that I know of, but I’m thinking of doing my own personal long run the Monday of the Summit. So, you know, that’s a thing.
  • Monday, October 24  (5-7pm), have a meetup with the MidnightDBAs at Top Pot Doughnuts on 5th Ave. Yes, it’s donuts for dinner, and we’re fine with that. Or consider it a sweet, sweet appetizer. Register now!
  • There’s also the Monday Night Networking Event that Steve Jones and Andy Warren put on. Sign up for a 15 minute spot and get in there!


During the Summit:


There are always more events, so keep an eye on Twitter (on the official #sqlsummit hashtag!) and on the Summit website for karaoke, Kilt Day, and more.

Happy days,
Jen McCown

P.S. For those who missed something in particular from this announcement, email or DM or email me with your questions. Apologies to the rest of you for the cryptic postscript.

October precon in Orlando: “The Lifecycle Approach: Maintenance Problems & Solutions”

Florida!On October 7 we will be presenting a full day of maintenance and backup learnin’!

Register here:

And while you’re at it, register for the free SQL Saturday Orlando that follows!

Abstract for “The Lifecycle Approach”

Database maintenance isn’t a single event; it’s a lifecycle. Aside from the maintenance event itself, there’s also reporting, error management, specialized configs, HA/DR and more.  In this full day session, we’ll explore the many issues surrounding maintenance and how to solve them in a way that is cohesive and comprehensive.  If you’re managing more than one server, come to this session.

Learn how to:

  • Deploy maintenance routines to hundreds of servers, effortlessly
  • Standardize configuration throughout the enterprise
  • Set up custom alerts and reports.
  • Manage HA/DR failover scenarios and keep your maintenance intact.
  • Minimize the number of jobs
  • Tune backups and database integrity checks

For maintenance, you’ll learn how to:

  • Order index operations to maintain the most important tables first
  • Maximize your maintenance window by fine-tuning your routine.
  • Handle the most difficult CheckDB scenarios with dynamic custom snapshots, multi-threading and CheckDB offloading.

And for backups specifically, you’ll learn to:

  • Automate management of failed backups
  • Ensure that certificates and encrypted passwords are securely backed up
  • Automate configuration changes between HA/DR sites, in case of failover
  • Turn trace flags on or off automatically