Udostępnij za pośrednictwem


Zmiany zachowania wyszukiwanie w programie SQL Server 2008

W tym temacie opisano zmiany zachowania przeszukiwanie pełnego tekstu.Zachowanie zmiany dotyczą sposobu pracy funkcji lub interakcji w SQL Server 2008 w porównaniu z wcześniejszą wersją SQL Server.

W SQL Server 2008, aparat pełny tekst jest zintegrowany jako usługa bazy danych w relacyjnej bazie danych jako część infrastruktura serwerowa kwerendy i przechowywania aparatu. Nowa architektura przeszukiwanie pełnego tekstu uzyskuje następujących celów:

  • Zintegrowane przechowywanie i zarządzanie — przeszukiwanie pełnego tekstu jest obecnie zintegrowany bezpośrednio z własnej przechowywanie i zarządzanie elementami SQL Server, a usługa MSFTESQL nie jest już istnieje.

    • Indeksy pełnotekstowe znajdują się wewnątrz filegroups bazy danych, a nie w systemie plików.Automatycznie administracyjnych operacji na bazie danych, takich jak tworzenie kopia zapasowa mają wpływ na jego indeksy pełnotekstowe.

    • wykaz pełnotekstowy teraz jest wirtualny obiekt, który nie należy do żadnych grupa plików; jest to logiczne pojęcia, które odnosi się do grupy indeksy pełnotekstowe.Dlatego zdeprecjonowana wiele funkcji zarządzania wykazu i zaniechania został utworzony z ostatniej chwili zmiany dla niektórych funkcji.Aby uzyskać więcej informacji zobacz Deprecated Database Engine Features in SQL Server 2008 i Breaking Changes to Full-Text Search in SQL Server 2008.

      Uwaga

      SQL Server 2005 Transact-SQL Instrukcje DDL, określające katalogi pełnego tekstu działa poprawnie.

  • Zintegrowane przetwarzania kwerendy — nowy procesor kwerend wyszukiwania pełnotekstowego wchodzi w skład aparat bazy danych i jest w pełni zintegrowany z programu SQL Server Query procesora.Oznacza to, że optymalizator kwerendy rozpozna zapytanie pełnotekstowe predykaty i automatycznie wykonuje je jak najbardziej efektywnie.

  • Ulepszone 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 zobaczTroubleshooting Full-Text Search.

  • Stopwords i stoplists zastąpił słów ignorowanych i plików wyraz pomijalny.A stoplist jest obiekt bazy danych, który ułatwia zarządzanie zadań związanych z stopwords i zwiększa integralność między wystąpieniami inny serwer i środowiska.Aby uzyskać więcej informacji zobaczStopwords and Stoplists.

  • SQL Server 2008 obejmuje nowe słowo wyłączników dla wielu języków, które znajdują się w SQL Server 2005. Tylko wyłączników słów w języku angielskim, tajski, koreański i chiński (wszystkie formularze) pozostają bez zmian.W przypadku innych języków, jeśli wykaz pełnotekstowy zostały zaimportowane podczas SQL Server 2005 bazy danych został uaktualniony do SQL Server 2008jednym lub większej liczbie języków używanych przez indeksy pełnotekstowe w całym tekście katalogu teraz może zostać skojarzony z nową wyłączników wyraz, mogą zachowywać się nieco inaczej z wyłączników importowanych wyraz. Aby uzyskać więcej informacji na temat sposobów zapewnienia całkowitej zgodność kwerendy i do pełnotekstowego indeksu zawartości, zobacz Full-Text Search Upgrade.

  • Dodano nową usługa FDHOST uruchamiania (MSSQLFDLauncher).Aby uzyskać więcej informacji zobaczGetting Started with Full-Text Search.

  • Indeksowanie pełnotekstowe współpracuje z FILESTREAM kolumny w taki sam sposób ten działa z 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 Querying varbinary(max) and xml Columns (Full-Text Search), Filtry wyszukiwanie pełnego tekstu, Full-Text Indexing and Querying Process, a sys.fulltext_document_types (języka Transact-SQL).

    Aparat pełnotekstowe indeksy zawartości bloków BLOB FILESTREAM.Indeksowanie plików, takich jak obrazy nie może być przydatna.Po zaktualizowaniu BLOB FILESTREAM go ponownie jest indeksowane.

Important noteImportant Note:

Podstawowe informacje dotyczące wpływu nowej architektury przeszukiwanie pełnego tekstu na istniejące aplikacje i skrypty zaleca się widoczne Deprecated Database Engine Features in SQL Server 2008 i Breaking Changes to Full-Text Search in SQL Server 2008.