Практически для каждой технологии и технологического продукта, есть большие тексты описывающие Best Practices. В них обычно собраны рекомендации — что стоит, а чего не стоит делать. Проблема обычно в том, чтобы правильно их применить. А это бывает достаточно сложно, т.к. объемы этих самых Best Practices достаточно велики, а проверка соответствия требует большого количества кропотливой работы, а так как с течением времени все может измениться, то проверки нужно периодически повторять. Вывод прост – нужны автоматизированные средства. Одним из таких является SQL Server 2005 Best Practices Analyzer, который позволяет проверить соответствие сервера основным рекомендациям. В комплекте идет неплохая документация, описывающая набор всех Best Practices, которые проверяются, с описанием рекомендации и ссылок на куски документации, которые помогут реализовать нужные рекомендации.
Результат сканирования показан ниже:
Ссылки для скачивания:
SQL Server 2005 Best Practices Analyzer (August 2008)