Rozwiązywanie problemów: Niska wydajność indeksowania pełnotekstowego, ze względu na proces filtrowania
Podczas wypełniania indeksu pełnotekstowego, silnik pełnotekstowe wykorzystuje dwa typy filtrów: wielowątkowych i jednowątkowym.Niektóre dokumenty, takie jak Microsoft dokumenty programu Word, są filtrowane przy użyciu filtru wielowątkowych.Inne dokumenty, takie jak dokumenty Adobe Acrobat Portable Document Format (PDF), są filtrowane przy użyciu filtru jednowątkowego.
Ze względów bezpieczeństwa w SQL Server 2008, filtry są ładowane przez demona filtru hosta procesów.Wystąpienie serwera używa wielowątkowym procesie wielowątkowe wszystkie filtry i proces jednowątkowym wszystkich filtrów jednowątkowym. Dokument, który używa filtru wielowątkowe zawiera dokument osadzony, który używa filtru jednowątkowego, silnik pełnotekstowe uruchamia się proces jednowątkowym dokument osadzony.Na przykład na wystąpią dokumentu programu Word, który zawiera dokument PDF, aparat pełnotekstowe używa wielowątkowym procesie zawartości Word i uruchamia proces jednowątkowym zawartości PDF.Filtrze jednowątkowym może nie działać również w tym środowisku, jednak i może spowodować niestabilne działanie procesu filtrowania.W pewnych okolicznościach, gdzie osadzanie takie jest wspólne destabilizacji może doprowadzić do awarii procesu filtrowania.W takim przypadku silnik pełnego tekstu re-routes dowolnego dokumentu nie powiodło się (na przykład dokument programu Word zawierający zawartość osadzonego pliku PDF) do procesu filtrowania jednowątkowym.Jeśli trasy często występuje on wyniki zmniejszenie wydajności procesu indeksowania pełnotekstowego.
Aby obejść ten problem, należy oznaczyć jako filtru jednowątkowego filtru dla dokumentu kontener (Word, w tym przypadek).Można zmienić wartość rejestru filtr, aby oznaczyć dany filtr jako filtru jednowątkowego.Aby oznaczyć jako filtru jednowątkowego filtru, należy zestaw ThreadingModel wartości rejestru dla filtru do Wątki w apartamencie.Uzyskać informacje o pojedynczym wątku apartamenty Opis i przy użyciu modeli COM wątków.