Vor einigen Monaten diskutierten wir mit Microsoft, weil unsere Kunden mehrere defekte Datenbanken hatten, die "unsere" Prüfung mittels DBCC CHECKDB nicht als defekt erkannte. Wenn ein Zugriff auf die Spalten über einen Index erfolgte, dann kam eine Fehlermeldung. Das passiert immer dann, wenn eine Statistik korrupt ist.
Wir wollten, dass die Kollegen in Redmond das DBCC so erweitern, dass diese Probleme ebenfalls erkannt werden. Stat dessen haben sie das verhalten jetzt im KB-Artikel 954467 beschrieben. Den Trick mit dem DBCC SHOW_STATISTICS verrieten sie uns damals nicht, aber so richtig doll ist das ja auch nicht. Eine echte Prüfung wäre schon schöner… 😉