Udostępnij za pośrednictwem


Zachowanie zmienia wyszukiwania pełnotekstowego w programie SQL Server 2008 R2

Ostrzeżenie

W przypadku programu SQL Server 2008 R2 nie ma zmian zawartości wymienionej w tym temacie.

W tym temacie opisano zmiany zachowania przeszukiwanie pełnego tekstu.Zachowanie zmiany wpływają na sposób funkcje pracy lub interakcji w SQL Server 2008 w porównaniu z wcześniejszych wersji programu SQL Server.

W SQL Server 2008, silnik pełnego tekstu jest zintegrowany jako usługa bazy danych relacyjnej bazy danych jako część kwerendy serwera i aparat magazynu infrastruktury.Nowa architektura przeszukiwanie pełnego tekstu uzyskuje następujące cele:

  • Zintegrowane przechowywanie i zarządzanie — wyszukiwanie pełnotekstowe jest obecnie zintegrowany bezpośrednio z naturalnych przechowywania i zarządzania funkcjami SQL Server, a usługa MSFTESQL nie istnieje już.

    • Indeksy pełnotekstowe są przechowywane wewnątrz aplikacjami bazy danych, a nie w systemie plików.Czynności administracyjne do bazy danych, takich jak tworzenie kopia zapasowa automatycznie wpływ na jego indeksy pełnotekstowe.

    • wykaz pełnotekstowy jest teraz wirtualnego obiekt, który nie należy do żadnego grupa plików; jest koncepcja logiczne odnosi się do grupy indeksy pełnotekstowe.Dlatego wiele funkcji zarządzania wykazu została zaniechana i oczekiwany utworzył podziału zmiany niektórych funkcji.Aby uzyskać więcej informacji, zobacz Zdeprecjonowanej funkcji aparatu bazy danych w programie SQL Server 2008 R2 i Zmiany podziału wyszukiwania pełnotekstowego w programie SQL Server 2008 R2.

      Ostrzeżenie

      SQL Server 2005 Transact-SQLInstrukcji DDL, które określić katalogi pełnego tekstu działa poprawnie.

  • Zintegrowane przetwarzania kwerend — nowy procesor kwerend przeszukiwanie pełnego tekstu jest częścią aparat bazy danych i jest w pełni zintegrowany z procesorem kwerendy SQL Server.Oznacza to, że optymalizator kwerendy rozpoznaje zapytanie pełnotekstowe predykaty i automatycznie je wykonuje możliwie efektywny.

  • Enhanced administracyjnych, rozwiązywaniu problemów — zintegrowane przeszukiwanie pełnego tekstu zapewnia narzędzia ułatwiające analizowanie struktury wyszukiwania, takie jak indeks pełnotekstowy, dane wyjściowe danego dzielącego, stopword konfiguracja i tak dalej.Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z wyszukiwania pełnotekstowego.

  • Stopwords i stoplists zostały zastąpione słów ignorowanych i plików list słów ignorowanych.Stoplist jest obiektem bazy danych, który ułatwia zadania zarządzania stopwords i zwiększa integralność między wystąpienia innego serwera i środowisk.Aby uzyskać więcej informacji, zobacz Stopwords i Stoplists.

  • SQL Server 2008zawiera nowe moduły dzielenia wyrazów dla wielu języków, które istnieją w SQL Server 2005.Tylko moduły dzielenia wyrazów dla języka angielskiego, koreański, tajskim i chiński (wszystkie formularze) pozostają takie same.Dla innych języków wykaz pełnotekstowy zostały zaimportowane podczas SQL Server 2005 bazy danych został uaktualniony do SQL Server 2008, używane przez indeksy pełnotekstowe w wykazie pełnego tekstu w jednym lub kilku językach mogą być teraz skojarzone z nowe moduły dzielenia wyrazów, które mogą zachowywać się nieco inaczej niż word przywożonych wyłączników.Aby uzyskać więcej informacji na temat gwarancji całkowita dopasowania między kwerendami i zawartość indeksu pełnotekstowego, zobacz Uaktualnienie wyszukiwania pełnotekstowego.

  • Dodano nową usługa uruchamianie FDHOST (MSSQLFDLauncher).Aby uzyskać więcej informacji, zobacz Wprowadzenie do wyszukiwania pełnotekstowego.

  • Indeksowania pełnotekstowego współpracuje z FILESTREAM kolumna w taki sam sposób, w varbinary(max) kolumna.Tabela FILESTREAM musi zawierać kolumna zawierającą rozszerzenie nazwy pliku dla każdego obiektu BLOB FILESTREAM.Aby uzyskać więcej informacji, zobacz Badanie varbinary(max) i xml kolumn (wyszukiwanie pełnotekstowe), Filtry wyszukiwania pełnotekstowego, Indeksowania pełnotekstowego i proces kwerendy, i sys.fulltext_document_types (języka Transact-SQL).

    Aparat pełnotekstowe indeksy zawartości bloków BLOB FILESTREAM.Indeksowanie plików, takich jak obrazy mogą być użyteczne.Po zaktualizowaniu obiektu BLOB FILESTREAM go ponownie jest indeksowane.

Ważna informacjaWażne:

Istotne informacje dotyczące wpływu nowej architektury przeszukiwanie pełnego tekstu na istniejące aplikacje i skrypty, zaleca się że Zobacz Zdeprecjonowanej funkcji aparatu bazy danych w programie SQL Server 2008 R2 i Zmiany podziału wyszukiwania pełnotekstowego w programie SQL Server 2008 R2.