In SQL Server (2008), I have a FullText index on two columns, call them Table1.FirstNames
and Table2.LastNames
. After profiling some queries, I came u
Does changing to using ContainsTable
help?
It did here Adding more OR searches with CONTAINS Brings Query to Crawl
And the same answerer (Joe Stefanelli) managed to bring about a similar improvement by changing FREETEXT
predicates combined with OR
to a FREETEXTTABLE
here SQL Server full text query across multiple tables - why so slow?
Perhaps you should read this: SQL Server 2005 Full-Text Queries on Large Catalogs: Lessons Learned.
I'd take a look at the execution plan for each of those. I'm guessing you will learn quite a bit from that.
Here is a decent link that will show you how to display the execution plan as well as some tips on interpreting it.