Brad McGehee


Professional Experience


Brad M. McGehee is a MCSE+I, MCSD, and MCT (former) with a Bachelors’ degree in Economics and a Masters in Business Administration. Currently the Director of DBA Education for Red Gate Software, Brad is an accomplished Microsoft SQL Server MVP with over 10 years’ SQL Server experience. Having founded the popular community site SQL-Server-Performance.Com, where he now acts as the technical editor and forum moderator, Brad specializes in SQL Server Administration, Performance Tuning, and High Availability. He regularly consults with multiple clients, helping them to get the most out of SQL Server.



Community Support


Brad is a frequent speaker at SQL PASS, SQL Connections, SQL Server user groups, and other industry seminars, where he shares his 10 years’ cumulative knowledge.


A well-respected and trusted name in SQL Server literature, Brad is the author or co-author of more than 12 technical books and over 100 published articles. His most recent book (as a co-author) is Professional SQL Server 2005 Administration by Wrox Press.



Home Life


When he is not travelling to spread his knowledge on SQL Server, Brad lives in Hawaii, where he enjoys spending time with his wife and young daughter.


Brad"s personal website is
Contact him at:

How to Use System Monitor to Identify SQL Server Hardware Bottlenecks - 20 Feb 2008

SQL Server 2005 Database Options and Configuration Performance Audit Checklist - 20 Sep 2007

SQL Server 2005 Server Configuration Performance Audit Checklist Part 2 - 15 Sep 2007

SQL Server 2005 Server Configuration Performance Audit Checklist : Part 1 - 13 Sep 2007

SQL Server 2005 Performance Audit : Operating System Configuration Performance Checklist - 12 Sep 2007

SQL Server 2005 Performance Audit : SQL Server Hardware Configuration Checklist - 11 Sep 2007

SQL Server 2005 Performance Audit : Introduction - 10 Sep 2007

Using Performance Monitor - 21 Aug 2007

A column has been specified more than once in the order by list. Columns in the order by list must be unique - 26 Jul 2007

Could not drop constraint. See previous errors. - 26 Jul 2007

Software Reviews | Book Reviews | FAQs | Tips | Articles | Performance Tuning | Audit | BI | Clustering | Developer | Reporting | DBA | ASP.NET Ado | Views tips | | Developer FAQs | Replication Tips | OS Tips | Misc Tips | Index Tuning Tips | Hints Tips | High Availability Tips | Hardware Tips | ETL Tips | Components Tips | Configuration Tips | App Dev Tips | OLAP Tips | Admin Tips | Software Reviews | Error | Clustering FAQs | Performance Tuning FAQs | DBA FAQs |