Category: Processes and Practices

What’s In Your Development Database? The Answer: Production Data.

Are your developers working with live production data, completely made-up synthetic data, or something in between? I posted a poll here on the blog and on a few of my social media feeds, and here were the results:

Note that the numbers can add up to more than 100% because folks could mark multiple choices if they had multiple teams with different approaches.

Read more about What’s In Your Development Database? The Answer: Production Data. 11 comments — Join the discussion

About Half Of You Don’t Have Your Databases Under Control.

I ran a poll over on LinkedIn to find out if people have 100% of their databases under some kind of source control or version control.

I broke the answers up into two sets, developers and non-developers, because I had a hunch that the developers' answers would be very different than the rest, and indeed they were:

Read more about About Half Of You Don’t Have Your Databases Under Control. 10 comments — Join the discussion

Where do I file bugs and feature requests for Microsoft Data Platform products?

It's not just you: it's hard for all of us to figure out where to go when we find a bug or want to add a feature. Here's a quick rundown: Azure Data Studio - open an issue in the Github repo. While you open an issue, Github helps by searching the existing issues as you're…

Read more about Where do I file bugs and feature requests for Microsoft Data Platform products? 2 comments — Join the discussion

DBAs Need a Jump Box or Jump Server.

Every now and then, you're going to need to run a query that takes a long time. You're going to want to make sure that it succeeds and that you can see the full output - even if your workstation disconnects - or maybe you want to check the status from home later.

You're going to be tempted to remote desktop directly into the SQL Server itself and run the query there.

Read more about DBAs Need a Jump Box or Jump Server. 8 comments — Join the discussion
Production DBA

“Full Stack” Means “Part Time” – or Why DBAs Might Wanna Learn DevOps

Long before the "full stack developer" phrase became fashionable, us early developers did exactly that. We didn't do any of these full time, mind you - full stack doesn't mean full time.

Here's a grid I use to explain the work involved in building and troubleshooting database apps:

Read more about “Full Stack” Means “Part Time” – or Why DBAs Might Wanna Learn DevOps 15 comments — Join the discussion