Suche: Mindestens eine Eigenschaftendatenbank weist einen fragmentierten Index auf (SharePoint Server 2010)

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2010-07-01

Regelname:   Suche - Mindestens eine Eigenschaftendatenbank weist einen fragmentierten Index auf.

Zusammenfassung:   Dieser Artikel enthält Informationen zur SharePoint-Integritätsanalyseregel für die Defragmentierung der Eigenschaftendatenbank der Suchdienstanwendung. Die Fragmentierung der Eigenschaftendatenindizes tritt auf einer anderen Ebene auf als die reguläre Datenträgerfragmentierung. Sie tritt innerhalb jeder Eigenschaftendatenbank auf, wenn Daten während der normalen Durchforstungsaktivität erstellt, aktualisiert oder gelöscht werden. Durch das Ausführen der Integritätsregel für die Eigenschaftendatenbank wird verwendeter Speicher zusammenhängend, nicht verwendeter Speicher entfernt und die Datenbank komprimiert.

Symptome: Eines oder mehrere der folgenden Symptome können auftreten:

  • Die Abfragewartezeit kann zunehmen.

  • Die Durchforstungsrate kann sinken, da mehr Zeit für das Schreiben von Metadaten in die Eigenschaftendatenbank verwendet wird.

  • Die Integritätsregel für die Defragmentierung der Eigenschaftendatenbank erkennt, dass mindestens eine Eigenschaftendatenbank einen fragmentierten Index aufweist, und versucht, die Fragmentierung zu korrigieren. Hinweis: Wenn die Fragmentierung von dieser Regel korrigiert wird, sind davon die Abfragewartezeit und die Durchforstungsrate betroffen.

Ursache:   Eine Fragmentierung ist vorhanden, wenn Indizes Seiten enthalten, in denen die logische Reihenfolge auf der Grundlage des Schlüsselwerts nicht mit der physikalischen Reihenfolge innerhalb der Datendatei übereinstimmt. Alle Blattseiten eines Indexes enthalten Zeiger auf die nächste und die vorherige Seite im Index. Dadurch entsteht eine doppelt verknüpfte Liste aller Index-/Datenseiten. Im Idealfall stimmt die physikalische Reihenfolge der Seiten in der Datendatei mit der logischen Reihenfolge überein. Der Datenträgerdurchsatz insgesamt wird erheblich erhöht, wenn die physikalische Reihenfolge mit der logischen Reihenfolge der Daten übereinstimmt.

Weitere Informationen zur Datenbankfragmentierung, einschließlich Anweisungen zum Erkennen und Reparieren von fragmentierten Indizes finden Sie in der Dokumentation zu Microsoft SQL Server.

Lösung:   Aktivieren Sie die Integritätsregel für die Defragmentierung der Eigenschaftendatenbank, und führen Sie diese aus.

  1. Klicken Sie auf der Homepage der Zentraladministration auf Überwachung.

  2. Klicken Sie auf der Seite Überwachung im Abschnitt Integritätsanalyse auf Regeldefinitionen überprüfen.

  3. Klicken Sie auf der Seite Alle Regeln im Abschnitt Leistung auf die Regel Suche - Mindestens eine Eigenschaftendatenbank weist einen fragmentierten Index auf.

  4. Falls die Regel nicht aktiviert ist, klicken Sie im Dialogfeld Regeldefinitionen der Integritätsanalyse auf dem Menüband auf Element bearbeiten. Stellen Sie sicher, dass das Kontrollkästchen Aktiviert aktiviert ist, und klicken Sie dann auf dem Menüband auf Speichern.

  5. Klicken Sie auf dem Menüband auf Jetzt ausführen.

  6. Klicken Sie auf Schließen.

Standardmäßig ist die Regel für die Defragmentierung der Eigenschaftendatenbank zur wöchentlichen Ausführung für alle Eigenschaftendatenbanken in allen Suchdienstanwendungen aktiviert. Beim Ausführen der Regel wird bestimmt, ob eine bestimmte Eigenschaftendatenbank den voreingestellten Fragmentierungsprozentwert übersteigt. Falls eine Eigenschaftendatenbank den voreingestellten Fragmentierungsprozentwert übersteigt, wird von der Integritätsregel zunächst versucht, eine Onlinedefragmentierung durchzuführen. Dann wird bei Bedarf zur Offlinedefragmentierung gewechselt. Bei der Onlinedefragmentierung werden nur die Microsoft SQL Server-Blattseiten defragmentiert, nicht die gesperrten SQL Server-Seiten. Bei der Offlinedefragmentierung werden die gesperrten Seiten und alle Blattseiten defragmentiert.

Hinweis

In Microsoft SQL Server 2008 Enterprise wird das Feature für die Seitenkomprimierung automatisch durch die Integritätsregel aktiviert, um die Eingabe/Ausgabe und die Datenträgerverwendung zu optimieren.