88 episodes

A series of episodes that look at databases and the world from a data professional's viewpoint. Written and recorded by Steve Jones, editor of SQLServerCentral and The Voice of the DBA.

Voice of the DBA Steve Jones

    • Technology
    • 4.9 • 8 Ratings

A series of episodes that look at databases and the world from a data professional's viewpoint. Written and recorded by Steve Jones, editor of SQLServerCentral and The Voice of the DBA.

    Thinking About Technology

    Thinking About Technology

    Technology has dramatically changed the world over time. The advent of cars dramatically changed the US, as people could go places and meet others in a way that was difficult and slow before. The telephone let us communicate with people all over the world at a pace that was previously impossible. Computer technology has furthered this at a truly amazing pace, especially since the adoption of mobile devices by so many people. The flexibility in how we can integrate computer technology into our lives has been incredible.
    However, each technology change brings about plenty of negatives and potential problems as well. I ran across a piece from L. M. Sacasas that has some questions we might ask about any technology, including the software we build. The start of the piece is that most of us don't think about how our work might be misused, which can lead us to dismiss security risks or moral misuse risks. We often don't consider the malicious ways people view applications.
    Read the rest of Thinking About Technology

    • 2 min
    The Biggest Database Professional Challenges Today

    The Biggest Database Professional Challenges Today

    Today I have a question for you:
    What are the three biggest challenges you face today as a database professional?
    Read the rest of The Biggest Database Professional Challenges Today

    • 2 min
    A Programmer's Attitude

    A Programmer's Attitude

    I caught this piece on the need for programmers (developers) to not trust anyone, including themselves. It is written by a software developer for other software developers, but I think it can also apply to database work as well. It is a bit long, but it starts with the nature of abstractions in the world and how they let us work with simpler models of a situation or environment. However, most abstractions are leaky, and our assumptions about them can cause our systems to fail.
    The leap from trust to abstractions seems a bit funny, but it makes some sense. We ought to simplify our situations so that we can generalize how to solve them, but we also need to verify things. There are a few examples, one of which is we ought to use tests to ensure the code does what we think it does, including using a wide variety of data. We ought to ensure that refactoring something doesn't break the system, or more often for databases, we return the same results. Changing a query to run more efficiently with joins or a window function instead of a loop or subquery should return the same results. Not just for one row but all rows, and across different inputs.
    Read the rest of A Programmer's Attitude

    • 3 min
    Cloud vs On-premises

    Cloud vs On-premises

    The cloud has been a controversial concept for much of its existence. While the idea has been around for many decades, AWS started selling IT services in 2006, with Azure following suit in 2008. Since then, the use of cloud services has grown tremendously. While some applications and organizations have embraced the idea from the beginning. I found many of you at SQL Server Central were very hesitant at first. I guess some of you are still skeptical about the value of a production database in a public cloud.
    From the beginning, I've felt that cloud computing has a place in the world, but in a way that is more appropriate for some situations than others. In terms of database (and maybe compute services), if you have a very well-known and predictable workload, the cloud can be very expensive. It might still be a good choice, but I think it often isn't. If you have a variable or growing workload, then the cloud might serve you better than trying to keep up with new hardware in your own data center.
    Read the rest of Cloud vs On-premises

    • 3 min
    Least Privilege

    Least Privilege

    I assume that most of you know about the principle of least privilege. If not, please read this short blog from Brian Kelley and make sure you understand how you should approach security. In the modern world, we also ought to adapt our systems for the zero trust model, which includes the least privilege principle.
    However, I wonder how many of your organizations really follow these security guidelines internally. Are you strict about adding limited access and removing it when people change jobs/roles? If you use Windows Auth (or Entra), are your admins doing that or just adding in new roles? Do you scope down database access roles in granular ways or just stick with 1-2 roles for the most common things people do?
    Read the rest of Least Privilege

    • 3 min
    The Stretch Database Retirement

    The Stretch Database Retirement

    Stretch Database is finally going away. It is being retired. It was deprecated on Nov 16, 2022, from SQL Server 2022. Effective Jul 9, 2024, the supporting Azure service is retired. I saw this in an announcement on Jul 3, though I hope anyone using this service has been seeing lots of reminders over the last couple of years. I know I'm getting MySQL retirement notices for one of my services and need to migrate some workloads this month.
    If you tried this service, you might have realized that the pricing didn't make sense for most of us. If you hadn't tried it, it worked by moving some of the data in your tables into Azure, where it could be queried if needed. It was an interesting idea, though most of us would have wanted this to work between two SQL Server instances, not between SQL Server on-premises and Azure.
    Read the rest of The Stretch Database Retirement

    • 2 min

Customer Reviews

4.9 out of 5
8 Ratings

8 Ratings

aaig ,

Excellent Podcast

Steve is great at providing information for the Database Administrator. I am a 'part time' DBA. And I get a lot out of this podcast and SQL Sever Central.

Steve Poe ,

Sr. Systems Engineer

I look forward to hearing Steve's podcast each week on what DBA/IT people are going and how the industry is evolving. Balance technical with business goals is always a never-ending opportunity.

MillenniumKnight ,

Steve's shows are great

Steve is a matter-of-fact DBA that has a lot of experience in the trenches of database development and database maintenance. He is a straight-shooter that doesn't pull any punches. He offers his opinions and makes you question what you would do in the same situations. A must listen for anyone responsible for data in an organization.

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
Hard Fork
The New York Times
The Vergecast
The Verge
TED Radio Hour
NPR

You Might Also Like

SQL Server Radio
Guy Glantser, Eitan Blumin
HBR IdeaCast
Harvard Business Review
Hidden Brain
Hidden Brain, Shankar Vedantam
TED Radio Hour
NPR
The Indicator from Planet Money
NPR
WorkLife with Adam Grant
TED