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

Fork in walking path
Aug 28, 2014

AlwaysOn Availability Groups and SQL Server Jobs, Part 2: Putting AlwaysOn into Context

Despite similar intentions and high-level goals, the ways in which AlwaysOn Failover Cluster Instances and AlwaysOn Availability Groups tackle high....More
start here sign
Aug 26, 2014

AlwaysOn Availability Groups and SQL Server Jobs, Part 1: Introduction

While AlwaysOn Availability Groups are a powerful solution that let DBAs tackle both high availability and some disaster recovery concerns from....More
SQL Server Management Studip Options screenshot
Aug 05, 2014

SQL Server Management Studio’s Ugly ANSI_PADDING Bug

Learn more about the problem with SQL Server Management Studio's generation of scripts with ANSI_PADDING OFF along with a helpful solution....More
Save money red computer keyboard key
Jul 30, 2014

When More Expensive Processors Actually Cost Less

Smart organizations are always looking for ways to cut costs when it comes to licensing SQL Server. Here are two ideas, or options, to save money....More
Baby duck swimming alone
Jul 15, 2014

The Marginalization of SQL Server Standard Edition

Microsoft seems to be bent on marginalizing SQL Server Standard Edition—both in the sense of the artificial constraints placed upon how much memory....More
Jul 08, 2014

Replication: Sometimes More is Less

The unconventionality of having two publications for complex, unruly databases typically ends up saving huge amounts of time over the long haul and....More
Red restore key on computer keyboard
Jun 24, 2014

AlwaysOn Availability Groups and Third Party Log Readers

When DBAs and SysAdmins learn the ins-and-outs of AlwaysOn Availability Groups, they’re then able to address high availability and disaster recovery....More
Young man smiling while working on computer
Jun 19, 2014

Stored Procedures: Still Relevant

Even if SQL Server database developers are totally committed to using ORMs, it's still worthwhile to assume that once you start storing lots of data....More
egg carton with missing brown egg
Jun 11, 2014

Missing Indexes Correlated Against Execution Costs and Counts

Here's a query that every DBA should have in their toolbox....More
RoboCopy New Job Step screen shot
Jun 03, 2014

Off-Box Copies of SQL Server Backups with RoboCopy

Check out what could be called a poor man's approach to getting copies of your SQL Server backups off-box and to a secondary or tertiary location....More
What's Practical SQL Server?

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

Sponsored Introduction Continue on to (or wait seconds) ×