Launch week: the Season Pass & Fundamentals Week are 50% off — ends in 20d 16h 12mSee the sale

Author: Brent Ozar

I make Microsoft SQL Server go faster. I love teaching, travel, cars, and laughing. I'm based out of Las Vegas. He/him.

SQL performance tuning for VPN users

The latest newsletter from the excellent SQL-Server-Performance.com had a tip about doing performance tuning on high-powered machines. If you need to test large queries running inside the server room (meaning, the app or web server runs a big query against the db server), you may not get the speed results you're expecting if you try to run that same query on your desktop. SQL-Server-Performance attributes this to low resources on the desktop, but there can also be another reason: network bandwidth and latency.

Read more about SQL performance tuning for VPN users Be the first to comment
Performance Tuning

SQL Server training for developers: primary keys & indexes

I had to do some developer training last week and I wrote up a paper on the basics of primary keys and indexes. Sure, there's tons of similar stuff around the net, but this is MINE, baby.
Our Table: Phone Numbers
For our evil training purposes, let's say we work for the phone company, and we need a database table with phone numbers. We need to track:

Read more about SQL Server training for developers: primary keys & indexes 8 comments — Join the discussion

Teaching people programming

My new job's going extremely well, having the time of my life. I'm working with a group of very competent programmers who've produced a whole lot of code, but without the luxury of having their own database administrator. As a result, the database is in truly horrendous shape. As an example, I spent about an hour tuning indexes for a nightly job that's been taking 4-6 hours to run. After tuning, it takes 1-3 minutes. MINUTES.

Read more about Teaching people programming Be the first to comment

My new humble abode

Change of plans. Southern Wine & Spirits, where I've been consulting since October, decided at the last minute that they wanted to bring me on permanently to work directly for them. They're a fantastic group of people, and they made me an offer I couldn't refuse.

Pictured here is my new cube. It may not even be my permanent cube - there's a slightly quieter cube available right outside Don's office, and I'll probably swipe that one instead.

Read more about My new humble abode 1 comment — Join the discussion
T-SQL & Development

Hiring the Best DBAs: From a DBA Perspective

A few more collected notes from my recent interviews: Sell Them On Your Company Right Away In your company's reception area, have a few pieces of relatively up-to-date reading material about your industry, or even better, about your company in specific.  The company I ended up choosing, had a great marketing booklet describing the relationships…

Read more about Hiring the Best DBAs: From a DBA Perspective Be the first to comment

It’s official: Apples run Windows

It's official: Apples run Windows.

Apple's newest machines use Intel processors, just like regular PC's from Dell and HP. That meant in theory, we could have Apples that run both Apple software and Windows software. In reality, it took some time and about $13k of bounty money to make the whole thing actually happen. After the instructions are posted, individuals should be able to install Windows on top of Apple machines.

Read more about It’s official: Apples run Windows Be the first to comment

Segway is doomed

I get a kick out of seeing quarter-million-dollar cars put in completely mundane positions. I'm not talking about things like Wrecked Exotics, a site that features expensive car accidents, but more like day-to-day tasks like a Rolls Royce at a parking meter. Sitting at a traffic light today, watching a man load his dry cleaning…

Read more about Segway is doomed Be the first to comment