Michael K. Campbell

President , OverAchiever Productions

Michael K. Campbell is a contributing editor for SQL Server Pro and Dev Pro and is an ASPInsider. Michael is the president of OverAchiever Productions, a consultancy dedicated to technical evangelism, mentoring, and quality solutions. He specializes in SQL Server, ASP.NET, and related technologies. Michael has been a professional developer, web master, and production DBA for several well-known companies. He enjoys learning, problem-solving, teaching, and creating free videos for www.sqlservervideos.com.

Posts in Practical SQL Server view all

in Practical SQL Server 02/19/2014 - 1:04pm

A Day in the Life of a DBA

What should most database administrators be doing on a regular basis? Here's a comprehensive list from Michael K. Campbell of many of the things DBAs....More
in Practical SQL Server 01/31/2014 - 7:18pm

The Importance of Properly Documenting Job Responsibilities and Expectations

Key concepts and concerns about documenting job responsibilities and expectations that anyone working in IT or with databases should keep in mind....More
in Practical SQL Server 01/29/2014 - 12:21pm

IPMuncher for Internet Facing SQL Servers

IPMuncher is a fantastic tool that offers simple functionality, great flexibility, and easy configurability—meaning that it can be used to tackle a....More
in Practical SQL Server 01/24/2014 - 6:08pm

The Value of a Good SQL Server Book

I’ve learned a lot about SQL Server in the past 14 year—and continue to learn more about it every day as I troubleshoot tons of problems and issues....More
in Practical SQL Server 12/30/2013 - 9:02pm

My Favorite Tool of 2013: CloudBerry Backup - Server Edition

I’ve increasingly been bumping into clients with the need to find a dependable, configurable, durable, and secure off-site backup mechanism and....More
in Practical SQL Server 12/27/2013 - 7:14pm

Cycling (and Retaining) SQL Server Logs

While it is cool to see a SQL Server running for months at a time, that ‘coolness’ is lost when everything during those 100+ days has been logged to....More
virus detected message on computer screen
in Practical SQL Server 12/19/2013 - 12:45am

Another Reason to Avoid Anti-Virus on SQL Server

If you install anti-virus on SQL Server, many 'bigger' anti-virus vendors either offer 'options' that let them 'monitor' SQL Server—or just plain....More
in Practical SQL Server 11/26/2013 - 2:53pm

Setting Up Alerts for Long-Running Transactions

Learn how to set up alerts for long-running SQL Server transactions....More
in Practical SQL Server 11/19/2013 - 1:47am

Common SQL Server AlwaysOn Gotchas

As part of my "5 Common Gotchas with SQL Server AlwaysOn" presentation, I mentioned that I'd provide a links and additional resources as a follow up....More
scary ghoul
in Practical SQL Server 10/31/2013 - 5:15pm

SQL Injection: Something Really Scary

As far as I'm concerned we'll likely always have SQL Injection around to haunt us. Even though this attack vector has been well-publicized and well-....More
What's Practical SQL Server?

Practical advice, insight, and help for core SQL Server considerations.

Sponsored Introduction Continue on to (or wait seconds) ×