Think back to a time when you automated something. It doesn't matter what, or how. Pick an example of a task you did manually and invented a way for the task to be automated. And yes, feel free to consider "buying a piece of software" as an example of automating a task.
If you were the person responsible for performing the manual task, you have the necessary knowledge on what to do should the automated process fail. Hopefully you aren't the only one with this knowledge. Perhaps you have it documented for others. This way, someone else can step up and perform the manual tasks.
I mean, it's the same idea with Bob Ross and painting. He documents exactly what needs to be done and makes it easy for any one of us to pick up a brush and create a replica of his painting. Right?
No, of course not. Bob has knowledge and experience, which is crucial to perform the task. Unless others have experience performing your task manually, the documentation is likely to fail at some point.
I had a similar situation years ago. A disaster struck and I needed to restore the master database. Unfortunately, we used a 3rd party vendor for our database backups, and their automated process of restoring master failed when I needed it most. So, I performed the tasks manually, and documented the process for my team. I then asked them to practice restoring master so they would be familiar with the manual process, should it be necessary again in the future.
With advances in data and database technologies, I see automation removing the need for many manual tasks. I think this is a great thing. If I never have to rebuild an index again, I'm good.
However, the next generation of DBAs won't even be called DBAs. They will be a hybrid of administrator, developer, analyst, and scientist. That's the real future of databases 10 years from now. As the tech changes, so will the roles and responsibilities. Automation frees up our time to do other tasks. Instead of needing four experts in each area, you only need one person that has cursory knowledge of four things.
The trouble, as I see it, comes into play when the tools break, and that person needs deeper knowledge and experience.
When the machine stops, you need to know how to repair it. Otherwise you'll look pretty stupid staring at the machine not working, and not knowing how to make it work.
Today's Sponsor
Someone is complaining about the database, again. Whatever the bottleneck may be, you know it is not your fault, but it is your responsibility.
Here's a secret for you. The majority of database issues are not edge case scenarios requiring hiring a team of experts to solve.
Common root causes include locking and blocking, poor indexing, or a badly written query. SolarWinds provides a comprehensive suite of cross-platform database performance monitoring and tuning tools for both Earthed and Cloud workloads. And with the recent purchase of Sentry One, makers of SQL Sentry, we can also help with the edge cases, too.
If you haven't tried our products, there's no better time to get started.
Community Links
Storage 101 for Azure SQL and SQL Server Engineers
If you want to learn about how SQL Server stores data on disk, then you want to watch this episode of Data Exposed with Argenis Fernandez of Pure Storage.
Cheat Sheets for AI, Neural Networks, Machine Learning, Deep Learning & Big Data
Wonderful collection of cheat sheets to help an aspiring data scientist make sense of it all.
Raw Data Podcast
Gordon Rowe III
Had a wonderful chat with Gordon and found out he reads this newsletter! Known as The Gandalf of Data, Gordon is truly a wizard when it comes to the unconventional tools that he uses. What he does with the 2010 version of PowerPivot will blow your mind!
Events
We are moving forward with plans to host Live! 360 this November in Orlando.
Live! 360 brings the IT, Developer, and Data communities together for six days of training, knowledge sharing, and networking. With unlimited access to Live! 360’s five co-located events, you and your team will get the training you need to keep you and your business competitive and future-ready.
The call for speakers is open through May. As co-chair for SQL Server Live! I encourage everyone to submit a session to speak.
Send any questions about the event to me at SQLRockstar@thomaslarock.com
Azure FastTrack – Stories from the Field: HammerDB Vs. Azure SQL
The Western New England Azure Data Group has it's next meeting on 13-May. Join Azure FastTrack CXP Product Group team members Bradley Ball and Josh Luedeman review how they use HammerDB to help customers set a baseline for their Azure environments.
Jobs
Solutions Architect - Databases
If you are looking for a new challenge, I've got one for you. Veeam needs a DBA to join their team of Solution Architects. The SAs at Veeam are subject matter experts who support the Sale Engineers as a technical escalation tier. The position says Atlanta, but with everyone remote you don't have to worry about location.
And if you want to see a job listing posted here, get in touch with me and let's make some magic happen.
Data Janitor Roundup
Data was the new oil, until the oil caught fire
At one point I did believe that data was the new oil. These days, I believe data is closer to nuclear waste than oil.
General availability of new M-series Msv2/Mdsv2 VMs for memory-optimized workloads
These VMs have some muscle, up to 192 vCPU with 4TB memory configurations and running on Cascade Lake processors. That should be enough for most workloads.
Azure Ultra Disk is now generally available in North Central US
I never realized how Azure has been naming their tiers of disk in a similar fashion to gasoline, but Ultra is better than "super premium". With a max IOPs of 160,000, most of us would be happy using Ultra disks in Azure.
Sponsor an Issue
Reach thousands of data professionals who care about data, databases, and helping others make their data the best version possible. Get in touch right here.