Month: February 2013

Rolling Averages in SQL Server

Aggregate functions are convenient – they solve a business need and they make development easy. Unfortunately, not all business requirements are so easy to solve. Let’s look at one example: rolling averages. The Rolling Average A rolling average is a simple concept; an average is computed over a fixed subset of data. Rolling average calculations…
Read More

How Does SQL Server Store Data?

SQL Server
62 Comments
Let’s step back and take a look at the big picture.  (Today, I’m writing for beginners, so you advanced gurus can go ahead and close the browser now.  I’m going to simplify things and leave a lot out in order to get some main points across.  Don’t well-actually me.) Microsoft SQL Server databases are stored…
Read More

Why You Should Care About Lori’s New Job

Blogging, SQL Server
3 Comments
Right now is an incredible time to do what you love. Take this one-minute video from Red Bull: https://www.youtube.com/watch?v=DRWYNUvGohY It’s chock full of people doing cool, crazy stuff that they’re absolutely passionate about – skating, dancing, shooting hoops, singing – all the stuff the cool kids do. Red Bull’s logo is scattered in throughout the…
Read More

Why We’re Offering Training for Developers

SQL Server
1 Comment
DBAs have been asking me, “Brent, why do you have a book of Lady Gaga photos on your standing desk?” Also, “Brent, why are you guys offering training for developers instead of training for DBAs?  Have you lost your minds?  Why have you crossed over to the other side?  Have you forgotten that we know…
Read More

Hive Data Warehouse: Lessons Learned (video)

SQL Server
3 Comments
Your company is considering a data warehouse and you’re unsure where to start; with so many tools on the market, it can be difficult to pick a solution. Jeremiah Peschka has designed and deployed several data warehouses using Hive to scale flexibly with data volume and query complexity. Learn what Jeremiah has found in real-life…
Read More

Our 2-Day SQL Server Class in Atlanta in May!

SQL Server
2 Comments
You’re a developer stuck managing a SQL Server that you don’t really understand.  Why is it slow?  You’ve got a hunch that it’s not really your queries, but you’re not quite sure.  You’ve tried adding indexes, but you’re not confident that they’re the right ones.  The hardware guys say they don’t see a problem, but…
Read More

The DBA Comics: @DBAreactions

SQL Server
11 Comments
Database administration is an unusual job because nobody understands what we do.  You know how you get all frustrated when certain things happen, but nobody else understands what you’re thinking? Yeah, me too. I give you @DBAreactions: Twitter and Tumblr. We’ve been working on it for the last few weeks, and we’re having more fun…
Read More