Wczoraj Microsoft dostarczył istotną aktualizację narzędzia do tzw. diagnostyki stosowania najlepszych praktyk - SQL Server 2005 BPA. Best Practices Analyzer potrafi analizować silnik relacyjny (też replikację, Integration Services) i usługi analityczne SQL Server 2005 w aspekcie implementowania w nich rozwiązań i ustawień konfiguracyjnych zgodnych z najlepszymi praktykami. BPA zawiera w sobie zestaw reguł, które wykorzystywane są podczas sprawdzania danej instancji i jej baz danych. Jeżeli chodzi o Analysis Services, to styczniowa aktualizacja potrafi już np. wykrywać potencjalne problemy związane z designem kostek, natomiast jeśli chodzi o silnik bazodanowy, to nowy BPA jest np. w stanie wykryć niektóre problemy z pamięcią. Warto zwrócić uwagę na dokumentację do tego narzędzia, która zawiera wyjaśnienie wszystkich zaimplementowanych w BPA reguł (wraz z uzasadnieniem, dlaczego dane zalecenie jest istotne). Zespół programistów pracujących nad BPA (SQL Server DCAT - Development Customer Advisory Team) ma za zadanie w pełni zintegrować omawiane narzędzie z SQL Server 2008. Jego funkcjonalność będzie dostępna najprawdopodobniej w ramach Declarative Management Framework.
Więcej informacji i pobieranie:
Download: SQL Server 2005 Best Practices Analyzer (January 2008)