Category: DBA

Accelerated Database Recovery SQL Server

An Overview of Accelerated Database Recovery

SQL Server has had a number of really wonderful new features over the last several releases. One of those features is Accelerated Database Recovery. This enhancement has received some coverage in the community and I want to make my own contribution to promoting this feature. What is Accelerated Database Recovery? Accelerated Database Recovery (ADR) came…
Read more

sql server low disk space alerts

How to Use VSSADMIN Commands To Manage Low Disk Space

Low disk space alerts are a common occurrence in I.T. For SQL Server consultants, there could be a few causes: This last scenario related to volume shadow service is what I want to talk about today. This one can be a little confusing at first because your organization may get a low disk space alert…
Read more

Accidental DBA Risk and SQL Server Succession Planning

The Accidental DBA Retirement Crisis: Is Your Institution Ready?

Let me paint a picture you’ve probably seen before. Your network administrator, Tom, has been managing your SQL Server databases for the past 15 years. It wasn’t his original job, but someone had to do it. Over time, Tom became the only person who really knows how everything works. He knows which maintenance jobs run…
Read more

IT decisions

Why Quiet Reflection Leads to Better IT Strategy Decisions

Last Saturday, I woke up before dawn to a quiet house. My family was still asleep, as I’m the only morning person in our household. The Christmas tree lights cast a warm glow across the room, and I was alone with my thoughts and a hot cup of coffee. No urgent emails, no fire drills,…
Read more

Query Store SQL Server

4 Key Performance Benefits of Enabling Query Store

Query Store has been around since SQL Server 2016, but its full potential often goes untapped. Some companies were initially wary of it after some edge case problems arose during its initial rollout. However, since its initial release, Query Store has undergone numerous enhancements and is rapidly establishing itself as one of the most significant…
Read more

SQL Server database migration

How We Migrated 1,200+ SQL Server Databases in Under 3 Hours (While Cutting Storage Costs by 84%)

Editor’s Note: This is part one of a two-part series. In next week’s follow-up, we’ll cover the project management and coordination strategies that helped make this migration a success. What if you could retire two aging SQL Server 2016 failover clustered instances, migrate 1,200+ databases to SQL Server 2022, and slash storage spend by 84%—all…
Read more

Database downtime cost

The True Costs of Database Downtime—and Why Modernization Can’t Wait

How to Build a Business Case for Modernization In today’s always-on business environment, database downtime isn’t just an inconvenience—it’s a direct hit to revenue, productivity, and customer trust. Despite this, many organizations delay modernization efforts due to perceived costs and complexity. However, the real question is: can your business afford not to modernize? Read on…
Read more

DBA IT Audit 2025

10 Essential IT Audit Questions: The DBA’s Guide to SQL Server Compliance and Security in 2025

As 2025 kicks off, organizations are eagerly setting new goals. For DBAs, a top priority might be preparing thoroughly for the next IT audit. Whether planned or unplanned, an audit can significantly impact how others perceive your IT department’s reliability. A seamless audit highlights strong governance and dependable systems, while missteps can reveal vulnerabilities and…
Read more

SQL preventive maintenance

Schedule Preventative Maintenance for SQL Server: Key Steps to Protect Your Database

“This SQL Server is critical. It’s used 24/7. So, we’re behind on patching, and we disabled our scheduled preventative maintenance jobs because they interfered with production. Our database is just too important to do that. We know that maintenance is important, but we just can’t.” Does that sound familiar? I hope not. It’s not a…
Read more

How to Encrypt Sensitive Text in SQL Server with ENCRYPTBYPASSPHRASE

How to Encrypt Sensitive Text in SQL Server with ENCRYPTBYPASSPHRASE

Storing sensitive information in a database, like passwords or social security numbers, is common practice. However, storing them securely is less common. Unfortunately, one of the most typical approaches is to store sensitive information in a table as clear text. That means that anyone with access to that table can see all of that sensitive…
Read more