Re: Conditional full-text indexing possible in 2000?
- From: Simon Sabin <SimonSabin@xxxxxxxxxxxxxxx>
- Date: Wed, 1 Nov 2006 21:07:47 +0000 (UTC)
Hello Daniel,
Indexed views will store a complete copy of the data.
Standard edition doesn't do partitioning you will need to use a partitioned view which adds a level of complexity because of the restrictions on their design. You could add the extra column as a token so that you don't get those rows back from the full text search i.e.
select * from containstable (yourtable, yourcolumn,'(IWantThisValue AND ThisValue) AND NOT ISDELETED'
so when you update your isdeleted flag to 1 you add ISDELETED to the column being full text indexed
Simon Sabin
SQL Server MVP
http://sqlblogcasts.com/blogs/simons
Hilary Cotter wrote:
You do full-text index views in SQL 2005 which could incorporate thisHello Hillary, thank you very much for your reply :)
condition. It is not possible to do this in SQL 2000 unless you
partition the data which matches your condition into a separate
table.
The partition scheme you describe seems to be exactly the approach
used at the moment. The server will, among other tasks, be backing a
TYPO3 installation, and at the moment it seems this actually won't run
on MS SQL 2000. So now we have two good arguments for upgrading.
We have a 2005 Standard license, so we're trying that out to see if
it'll fit the bill.
Thanks again for your help :)
Daniel
.
- Follow-Ups:
- Re: Conditional full-text indexing possible in 2000?
- From: Daniel Smedegaard Buus
- Re: Conditional full-text indexing possible in 2000?
- References:
- Re: Conditional full-text indexing possible in 2000?
- From: Daniel Smedegaard Buus
- Re: Conditional full-text indexing possible in 2000?
- Prev by Date: Re: FTS Performance in SQL 2005
- Next by Date: Re: FTS Performance in SQL 2005
- Previous by thread: Re: Conditional full-text indexing possible in 2000?
- Next by thread: Re: Conditional full-text indexing possible in 2000?
- Index(es):
Relevant Pages
|