Posts by Brent Ozar

Book Review: Database Reliability Engineering by Campbell & Majors

Database Reliability Engineering – good buy When you see the cover of Database Reliability Engineering, the first question you’re probably gonna ask is, “Wait – how is this different from database administration?” And I’ve got good news: that’s the very first thing @LaineVCampbell and Charity Majors (@MipsyTipsy) cover in the preface. “…for a long long…
Read More
Stack Overflow

Updated Stack Overflow Database Dump Importer v1.4

Stack Overflow Database
0
The nice folks at Stack Overflow publish their entire data set (data included) in XML format. It’s tons of fun for demos, but you need a way to get it into a relational database. The Stack Overflow Data Dump Importer (SODDI) makes this point-and-click easy. Just download the latest release, install it, download the XML exports, and…
Read More

How to Test Your Corruption Alerts

CHECKDB and Corruption
1 Comment
You’ve been such a good database administrator. You followed the setup checklist in our First Responder Kit. You ran sp_Blitz. You set up email alerts for common issues. You run CHECKDB as frequently as practical – weekly, or maybe even daily. But you just assume it’s all working. There’s an easy way to test: go…
Read More

Microsoft’s Query Tuning Announcements from #PASSsummit

Execution Plans
3 Comments
Microsoft’s Joe Sack & Pedro Lopes held a forward-looking session for performance tuners at the PASS Summit and dropped some awesome bombshells. Pedro’s Big Deal: there’s a new CXPACKET wait in town: CXCONSUMER. In the past, when queries went parallel, we couldn’t differentiate harmless waits incurred by the consumer thread (coordinator, or teacher from my…
Read More

#PASSsummit Day 1 Keynote Live Blog

#SQLPass
4 Comments
Good morning, folks, and welcome to our annual live blog of the PASS Summit Day 1 keynote. Open the free live video stream at PASSsummit.com in one browser tab, and then refresh this page every couple/few minutes. I’ll be adding my thoughts at the end of the page, in chronological order, for easier reading later. Today’s…
Read More

Let’s mix things up with a new way to learn.

Company News
11 Comments
Because learning SQL Server is painful, we’ve been experimenting with new topics, new guest instructors, new ways of talking to other students during class, and much more. In addition to our new live class lineup covering PowerShell, Linux, Always On Availability Groups, SSIS, and analytics, I’ve also got something wildly new. I’ve got a new…
Read More
Brent Ozar reading

Learning SQL Server is painful.

Company News
45 Comments
Blogs are free, but they’re bite-sized. They’re great when you’ve only got a few minutes, and you wanna learn a single small thing. But they’re not organized in any kind of flow at all – you’re jumping around all over the place, learning random small things. You’re not really mastering a topic start to finish. “Wait…
Read More