Black Friday prices end in 15d 07h 19m — See the sale

Category: Professional Development

SQL Interview Question: “Talk me through this query.”

Last month's post "For Technical Interviews, Don't Ask Questions, Show Screenshots" was a surprise hit, and lots of folks asked for more details about the types of screenshots I'd show. Over the next few weeks, I'll share a few more. Normally I'd show this query as a screenshot, but for easier copy/pasting into comments, I'm…

Read more about SQL Interview Question: “Talk me through this query.” 48 comments — Join the discussion

Consulting Lines: “Let’s put that in the parking lot.”

There's a fine art to running a productive meeting, keeping the discussion focused and scoping things tight to meet your scheduled finish time. Today's consulting lines post is about keeping people happy while still finishing meetings on time. Let's join a troubleshooting session where I've been brought in to help a client whose AlwaysOn Availability Groups are failing…

Read more about Consulting Lines: “Let’s put that in the parking lot.” 8 comments — Join the discussion

Consulting Lines: “Keep going. What else?”

Some of my consulting lines are all about context. Let's just jump right into a project kickoff meeting with an architect and a few developers:
The Conversation
Me: "So, what pains is this SQL Server having?"

Phil I. Buster: "When I first started out here, we had SQL Server 2005. The app only had a couple of users back then, so as we added functionality, we decided to keep the business logic in the database. It wasn't too bad at first - "

Read more about Consulting Lines: “Keep going. What else?” 7 comments — Join the discussion

Consulting Lines: “Write this down, because I’m not going to write it.”

Before I became a consultant, I was on the other side of the conference room table - we would bring in consultants, and I'd be amazed at all the cool lines they whipped out. Now that I'm the one giving advice, I like sharing some of my favorite consulting lines that you can use in…

Read more about Consulting Lines: “Write this down, because I’m not going to write it.” 8 comments — Join the discussion

Five Interview Questions to Ask SQL Server Developers

When it comes to hiring a SQL Server developer, we can pepper candidates with HR-type questions ("Tell me about a time when you had a conflict with a co-worker and how you resolved it.") but that doesn't give us a good sense of a developer's T-SQL skill level. Here are five questions that will give you a good idea how experienced and skilled a developer is.

Read more about Five Interview Questions to Ask SQL Server Developers 71 comments — Join the discussion

Book Review: Virtualizing SQL Server with VMware

tl;dr - I do not recommend this book.

I was so incredibly excited when it was originally announced. A book published by VMware Press, written by prominent VMware, SQL, and storage consultants? GREAT! So much has changed in those topics over the last few years, and it's high time we got official word on how to do a great job with this combination of technology. Everybody's doin' it and doin' it and doin' it well, so let's get the best practices on paper.

Read more about Book Review: Virtualizing SQL Server with VMware 76 comments — Join the discussion
T-SQL & Development

“If You Can’t Do ____, You’re Not a Production DBA”

Recently I saw a tweet that said, "If you can't read a query execution plan, you're not a production DBA."I love execution plans, and there are really great reasons to learn to read execution plans, but I disagree completely.Database Administration is not all about performancePerformance is only one component to database administration. Let's take Jill as…

Read more about “If You Can’t Do ____, You’re Not a Production DBA” 28 comments — Join the discussion
T-SQL & Development

Sample SQL Server Database Administrator (DBA) Job Descriptions

Hiring a DBA? Need to get a job description for the human resources folks? Here's how to get started.

First, decide whether it's a production or development DBA. Think of the database in terms of a fridge. When you run a restaurant, you need at least one (and probably several) refrigerators to keep your raw ingredients and your prepared dishes cold.

Read more about Sample SQL Server Database Administrator (DBA) Job Descriptions Be the first to comment

51 Questions About Your Conference Session Submission

Whether you're just getting started writing a presentation abstract, or whether you want to double-check it, or whether you want to understand why your abstract wasn't picked, it's always the right time to step back and ask some big picture questions about your conference submission. The blessing and the curse of the active database community…

Read more about 51 Questions About Your Conference Session Submission 11 comments — Join the discussion