Re: good, thorough documentation on full text issues?

Tech-Archive recommends: Speed Up your PC by fixing your registry



Hello tbh,

With full text on sql 2005, you need to make sure you manage resources properly. We initially just upgraded and ran a reindex. However it didn't run much faster. However this was becasue our DB is larger than our server memory. SQL was contending with full text for resources. Fixing SQL memory resolved the issue allowing FT to operate efficiently. This resulted in huge improvements.


We have upgraded from quad 32 bit boxes to 2 xdual core 64 bit boxes and the performance has rocketed.

The biggest is that under load FT doesn't complain, no more errors saying FT couldn't find a row or one of the many other errors due to searching data during changes being indexed.

Bottom line is go for it.

One word or warning, make sure you update stats especially on date columns. in 2005 the optimiser does get estimated rowcounts from FT however this can cause it to put a FT query with a nested loop in a query plan. This can be very painful if the optimiser has got the wrong row count due to out of date statistics.

Simon Sabin
SQL Server MVP
http://sqlblogcasts.com/blogs/simons


hi,

out website is starting to get serious about switching from SQL 2000
to SQL 2005. in the process we hope to address a few weak points in
our site's fulltext searching.

i'd like to find the best possible documentation or courses to get up
to
speed on this. i have googled quite extensively and found some
detailed
information, e.g. at msdn, in newsgroups, and the two fulltext
articles
here:
http://www.simple-talk.com/author/hilary-cotter/
(which strike me as very good as far as they go.)

my question is whether there are good books, articles, or courses that
go deeper still. maybe someone has assembled a list that i haven't
found yet?

in particular i'm interested in the following issues:
- i've read that SQL 2005 promises improvements in fulltext search,
but i
haven't seen anything dramatic in my reading and testing yet [*]; (one
example: supposedly the german noise word list was improved, but my
impression is it's the same as before; this is no big deal, we will
replace
it with something like the 100 most frequent German words when we
switch to
2005 -- good breaking point)
- i'd like to learn more about language-specific issues such as how
words
are parsed and stemming is done, in particular how can i tune and test
these
i'd be grateful for any pointers.

cheers,

Tim Hanson

[*] one quote from one of the above-sited articles is intriguing:

Similarly a table can be full-text indexed in a single
catalog; or to put it another way - a table's full-text
index cannot span catalogs. However, in SQL 2005 you
can full-text index views which may reside in different
catalogs than the underlying base tables. This provides
performance benefits and allows partitioning of tables.
however i'd need to learn much more to decide whether i can benefit
from it.



.



Relevant Pages

  • Re: Full Text Service not starting from EM
    ... Looking for a book on SQL Server replication? ... > If you are using the LocalSystem account to start & run the ... > procedures to create and populate FT Catalogs on this server, ...
    (microsoft.public.sqlserver.fulltext)
  • Re: Site full text not functioing
    ... The full-text catalogs in the SQL _SITE database were not ... The startup account for MSSearch was LOCAL SYSTEM. ... Checked the SITE database in SQL. ... Checked SQL and the full-text catalogs started to populate. ...
    (microsoft.public.sharepoint.portalserver)
  • good, thorough documentation on full text issues?
    ... out website is starting to get serious about switching from SQL 2000 to SQL ... fulltext searching. ... catalogs than the underlying base tables. ...
    (microsoft.public.sqlserver.fulltext)
  • Re: Features of a normal index comapred to a Full text index
    ... Text catalogs and search using the contains keyword. ... > But to answer your question that depends on the word breaker. ... > you are doing a FreeText query, ... > Looking for a book on SQL Server replication? ...
    (microsoft.public.sqlserver.fulltext)
  • Re: Windows Server 2003 Ent. x64 Edition - Full-text Tuning
    ... Do you recommend running SQL using AWE for a dedicate DB server with 2G ... or is it 512M across all DB FT catalogs? ...
    (microsoft.public.sqlserver.fulltext)