Unsere Website verfügt über eine SQL Server 2008 R2 Express Edition-Datenbank mit Volltextindizierung für unsere Website-Suche. Jedes Mal, wenn ein neuer Datensatz in einer der indizierten Tabellen hinzugefügt oder aktualisiert wird, scheint der Indizierungsprozess niemals abgeschlossen zu sein.
Ich habe den Status in den letzten Wochen mithilfe der gleichen Abfrage überwacht, die auf dieser Website gefunden wurde: http://www.sqlmonster.com/Uwe/Forum.aspx/sql-server-search/2155/Why-is-this Bevölkerung, die so lange dauert
Folgendes wird beim Ausführen der Abfrage angezeigt (Klicken für volle Größe):
Die neuesten Datensätze in den indizierten Tabellen werden nie vollständig und können nicht durchsucht werden. Obwohl die Tabellen nicht sehr viele Daten enthalten, habe ich tagelang darauf gewartet, ob die Indizierung abgeschlossen ist, aber es ändert sich nichts.
Die einzige Möglichkeit, die Indizierung erfolgreich abzuschließen, besteht darin, entweder den Katalog neu zu erstellen oder alle Indizes zu löschen und neu zu erstellen.
Jedes Mal, wenn ich das getan habe, kehrt das gleiche Problem zurück, sobald der erste neue Datensatz hinzugefügt wird.
Hier sind die Serverstatistiken für den Fall:
- Quad-Core AMD Opteron 2,34 GHz
- 4 GB RAM
- Windows Server 2008 R2 Enterprise SP1 x64
- SQL Server 2008 R2 Express Edition mit Advanced Services x64