Full-text search (FTS) support
Full-text search is SQL Server feature that eDiscovery can use to make text searches more efficient and quick.
For eDiscovery searches by text field, we use FTS for the following data:
content of text messages
content of meeting transcripts
Detailed explanation on installation of the feature in SQL Server: How to install full-text search on an existing database?
FTS Overview
Full Text Search is designed to perform advanced text queries on character-based data in SQL Server.
It creates full-text indexes on columns containing textual data
supports complex queries such as phrase searching, proximity searching, and weighted searches
can be configured to use various languages and their specific linguistic rules
and is optimized for searching large amounts of textual data quickly and efficiently.
Full-Text Search Stoplist
Full-Text Search (FTS) in SQL Server uses a stoplist to ignore certain common words (stopwords) during indexing and querying. These stopwords are words that are considered to be of little value in a search because they are common in the language and are not helpful in narrowing down search results. The specific stopwords can vary based on the language used.
Common Stopwords in English
Some common English stopwords that FTS might ignore include:
Articles:
a
,an
,the
Conjunctions:
and
,but
,or
Prepositions:
in
,on
,at
,by
,with
,about
,against
,between
,into
,through
,during
,before
,after
,above
,below
,to
,from
,up
,down
,in
,out
,on
,off
,over
,under
Pronouns:
I
,me
,you
,he
,him
,she
,her
,it
,we
,us
,they
,them
Others:
is
,are
,was
,were
,be
,been
,being
,have
,has
,had
,do
,does
,did
,will
,would
,shall
,should
,can
,could
,may
,might
,must
More details on managing stoplists can be found here:
https://learn.microsoft.com/en-us/sql/relational-databases/search/configure-and-manage-stopwords-and-stoplists-for-full-text-search?view=sql-server-ver16